Hat es hat einen TrueCrypt - Container oder einen Behälter überhaupt sein?
Wenn Sie gpg (pgp) möchten, dann
tar -z -cv datadir | gpg --output data.tar.gz.gpg -c
erstellt eine mit Passphrasen (im Gegensatz zu
-e
öffentlichen / geheimen Schlüsseln) verschlüsselte komprimierte TAR-Datei, die etwa die gleiche Größe hat oder kleiner als der Quellordner ist.eCryptFS oder EncFS würden die sofortige Verschlüsselung eines neuen Ordners durchführen, der ungefähr die gleiche Größe wie der Originalordner hat.
- Verwendet keine Container-Datei oder -Partition, speichert verschlüsselte Dateien auf demselben Laufwerk in einem neuen Ordner. Daher wird nur so viel Speicherplatz benötigt, wie erforderlich ist (nach der Verschlüsselung sind einige Dateien etwas größer, winzige Dateien haben möglicherweise eine Mindestgröße) und werden dynamisch vergrößert (z. B. ist der Speicherplatz nur durch das Host-Dateisystem begrenzt).
TrueCrypt existiert weiterhin für Linux und wird nicht mehr offiziell unterstützt, aber es ist weder "kaputt" noch etwas AFAIK (ab Anfang 2016). Aber unten unterstützt Cryptsetup das TrueCrypt-Format und vorhandene Volumes ...
dm-crypt / cryptsetup / LUKS verwendet Containerdateien, die wie eine separate Partition / ein separates Laufwerk aussehen, was Truecrypt sehr ähnlich ist.
Ein benutzerdefiniertes Skript (z. B. Bash), das Sie mit einer Kombination aus
du -bs <folder> | cut -f1
dem Ermitteln der erforderlichen Größe und dem Erstellen einer Datei der Größe plus dem Speicherplatz für dm-crypt / LUKS & Dateisystem (je nach Verschlüsselungstyp, Anzahl der Schlüssel, Dateisystemtyp und options) könnte auch funktionieren, und dm-crypt / cryptsetup unterstützt auch Truecrypt-Volumes .