Klicken Sie mit der rechten Maustaste und erstellen Sie ein Truecrypt-Volume aus dem Inhalt

416
Kendrick

hat jemand einen Weg gefunden, den Inhalt eines Ordners zu übernehmen und programmatisch ein Volume in TrueCrypt zu erstellen, das genau die richtige Größe hat?

Wie in Windows, wie Sie mit der rechten Maustaste klicken und "Archivieren" auswählen. Ich hoffe, es gibt eine Lösung für Linux, um entweder die relevanten Daten zu sammeln oder eine Befehlszeile zu schreiben, um das Volume zu generieren und Inhalte auf dieses Volume zu kopieren oder zu verschieben.

0
Dies würde erfordern, dass Sie Truecrypt ohne große Programmierkenntnisse in die Windows-Shell integrieren Ramhound vor 8 Jahren 0
@Ramhound Ich bin sicher, dass der Kommentar immer noch gilt, aber OP fragt nach einer Linux-Lösung "Ich hoffe, es gibt eine Lösung für Linux" DavidPostill vor 8 Jahren 0

1 Antwort auf die Frage

0
Xen2050

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 -f1dem 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 .

Ich würde davon ausgehen, dass es eine starke Verschlüsselung für Dinge einschließlich Steueraufzeichnungen macht. Ich würde einen Ansatz auf FS-Ebene vorziehen, bei dem ich ein Laufwerk mit den angeforderten Daten einbinden kann. Wenn ich es aktualisieren muss, erstelle ich einen neuen größeren Container mit den neuen Daten. Kendrick vor 8 Jahren 0
Die Tools, die ich aufgelistet habe, tun dies. Mit den "eCryptFS & EncFS-Ordnern", die nur "Ordner" enthalten, ist es nicht erforderlich, Speicherplatz mit den leeren Teilen eines "Containers" zu verschwenden, und Sie müssen nie einen größeren "Container" erstellen. Wenn Sie Linux und vor allem ** bash ** verwenden, können Sie fast alles tun, was Sie möchten. Schreiben Sie einfach Ihr eigenes Skript, so dass es genau so ist, wie Sie es mögen. Sie werden nicht glücklich sein oder es nicht voll vertrauen, wenn Sie es nicht tun. Ich füge den Tools in der Antwort einige Hilfe- / FAQ-Links hinzu und sehe auf jeden Fall [Arch's Disk Encryption] (https://wiki.archlinux.org/index.php/Disk_encryption), Übersicht & Informationen, erstklassig Xen2050 vor 8 Jahren 0