Tools zum Komprimieren und Verschlüsseln von Dateien

14

Ich möchte mehrere Dateien komprimieren und wenn möglich mit einem Passwort verschlüsseln .

  • Gibt es in Mac OS integrierte Tools , die solche Funktionen bieten?
  • Wenn nicht, können Sie mir eine (Freeware-) Alternative empfehlen?
  • Ich würde mich auch über einen Terminalbefehl freuen.
Gentmatt
quelle

Antworten:

11

Ja, Sie können dies mit den integrierten Disk Images von Mac OS X tun . Ein Disk-Image (oder eine DMG-Datei) ist eine Datei, die sich beim Öffnen als austauschbares Mac OS X-Volume darstellt, ähnlich einer austauschbaren Festplatte. Viele OS X-Anwendungen werden auf Datenträgerabbildern bereitgestellt. Wenn Sie Ihr Basisverzeichnis mit FileVault verschlüsseln, erstellen Sie ein Ersatzpaket-Image.

Sie können OS X-Images erstellen, die komprimiert und / oder verschlüsselt sind. Wenn Sie jedoch ein komprimiertes DMG erstellen , ist es schreibgeschützt, sodass es möglicherweise für Sie funktioniert oder nicht.

So erstellen Sie ein neues, leeres, verschlüsseltes Festplatten-Image in OS X:

  1. Öffnen Sie das Festplatten-Dienstprogramm , das sich im Ordner "Dienstprogramme" des Ordners "Programme" befindet.

  2. Wählen Sie im Menü " Datei" die Option " Neu"> "Leeres Image".

  3. In dem daraufhin angezeigten Dialogfeld können Sie angeben, wo das Festplatten-Image gespeichert werden soll, den Namen des Volumes und die Art der Verschlüsselung auswählen:

Neuer Disk-Image-Dialog

  • Stellen Sie sicher, dass Sie im Menü "Verschlüsselung" entweder "128-Bit-AES-Verschlüsselung (empfohlen)" oder "256-Bit-AES-Verschlüsselung (sicherer)" auswählen. Stellen Sie außerdem sicher, dass Sie eine Größe für das Disk-Image festlegen.

  • Wenn Sie ein Sparse-Bundle (neuer und möglicherweise zuverlässiger) erstellen oder ein Ersatz-Image (älter, kann leicht beschädigt werden, wenn es geöffnet ist und Ihr Computer nicht ordnungsgemäß heruntergefahren wird), wird die Image-Datei klein und wächst mit dem Hinzufügen Dateien bis zu einer von Ihnen festgelegten maximalen Größe.

  • Wenn Sie ein "Lese- / Schreib-Disk-Image" erstellen, beginnt die Image-Datei mit der im Dialogfeld angegebenen maximalen Größe.

Nachdem Sie die Disk-Image-Datei gespeichert haben, werden Sie zur Eingabe eines Kennworts und zur Bestätigung aufgefordert. Sobald Sie fertig sind, haben Sie ein neues Volume auf Ihrem Desktop und in der "Computer" -Ansicht, auf dem Sie mit dem Ablegen von Dateien beginnen können!

Endergebnis

Um ein komprimiertes schreibgeschütztes Bild zu erstellen , können Sie eine der folgenden zwei Aktionen ausführen:

  1. Befolgen Sie dieselben Schritte wie oben, wählen Sie jedoch anstelle von Neu> Leeres Image ... die Option Neu> Image aus Ordner . Sie werden zunächst aufgefordert, einen Ordner mit Dateien auszuwählen. Von dort aus wird ein ähnliches Dialogfeld wie oben angezeigt, aber es wird nicht nach einem Datenträgernamen oder einer Datenträgergröße gefragt. Es wird der Name des Ordners verwendet und die Größe wird automatisch berechnet. Achten Sie darauf, ein komprimiertes Bild zu erstellen und die Verschlüsselung nicht zu vergessen

    Imaging eines Ordners

  2. Wenn Sie ein leeres Bild erstellt und mit Dateien gefüllt haben, können Sie dieses Bild auch in ein komprimiertes Bild konvertieren. Dies ist eine praktische Möglichkeit, um Ihre verschlüsselten Dateien zu sichern. Behalten Sie das unkomprimierte Master-Lese- / Schreib-Image als Ihren täglichen Arbeitsbereich bei und konvertieren Sie es regelmäßig in ein schreibgeschütztes komprimiertes Image, das Sie auf einem externen Gerät sichern können. Wählen Sie dazu im Festplatten-Dienstprogramm Images> Convert .... Wählen Sie die DMG-Datei aus und Sie sehen den gleichen Bildschirm wie oben.

Protip: Wenn Sie einen Ordner auf das Dock-Symbol des Festplatten-Dienstprogramms ziehen und dort ablegen , wird automatisch angeboten, ein Festplatten-Image aus diesem Ordner zu erstellen.

Teil 2: Wenn Sie ein verschlüsseltes Image aus einem unverschlüsselten Ordner erstellen und die ursprünglichen, unverschlüsselten Dateien löschen möchten, denken Sie daran, die sichere Löschung zu verwenden, da sonst die Gefahr besteht, dass vertrauliche Informationen auf Ihrer Festplatte verbleiben.

Josh
quelle
2
+1 Ausgezeichnete Anweisungen. Ich habe jedoch einen Zusatz zu Protip 2: Normalerweise wurden frühere Versionen der Dateien unsicher gelöscht (die meisten Programme tun dies beim Speichern von Änderungen). Daher ist es am besten, den freien Speicherplatz auf der Festplatte anschließend sicher zu löschen (führen Sie das Festplatten-Dienstprogramm aus). Wählen Sie das Volume in der Seitenleiste aus, klicken Sie auf die Registerkarte "Löschen" und dann auf "Freien Speicherplatz löschen".
Gordon Davisson
Vielen Dank! In der Tat sehr hilfreich, besonders bei den Protips. Es ist schnell. Am besten gefällt mir, dass das von mir erstellte Passwort automatisch im Schlüsselbund gespeichert wird.
Gentmatt
1
Das Speichern des Kennworts für ein verschlüsseltes Bild im Schlüsselbund ist zwar praktisch, stellt jedoch auch ein Sicherheitsrisiko dar, da jeder, der Zugriff auf Ihr Konto erhält, auch Zugriff auf die DMG-Datei hat. Verwenden Sie stattdessen einen Kennwortcontainer wie Password Wallet oder 1Password. Oder erstellen Sie eine separate Schlüsselbunddatei mit einem zweiten Kennwort, um Ihre dmg-Kennwörter zu enthalten. Diese Schlüsselbunddatei kann separat vom Anmeldeschlüsselbund gesperrt und entsperrt werden.
Jaberg
Tolle Punkte @jaberg. Ich empfehle auch, mehrere Schlüsselanhänger aufzubewahren, einen für alltägliche Dinge und einen für sicherere Gegenstände.
Josh
4

Die einfachste Möglichkeit zum Komprimieren besteht darin, mit der rechten Maustaste auf eine Datei zu klicken und die entsprechende Option zum Erstellen einer ZIP-Datei auszuwählen (allerdings ohne Kennwort).

Auf Kommandozeilen- / Terminal-Ebene gibt es mindestens

  • zipwelche Verschlüsselung unterstützt ( zip -P password ...)
  • gzip welches nicht
  • openssldie verschlüsselt nur (also erst mit komprimieren gzip), zbopenssl enc -aes-256-cbc -e -in note.txt -out note.txt.enc -pass pass:money

Bei zip und openssl ist das Passwort für alle Benutzer sichtbar, während die Verschlüsselung ausgeführt wird. Auf einem Desktop-System ist dies normalerweise kein Problem. Andernfalls können Sie in der opensslManpage nachschlagen, wie Sie das Kennwort aus einer Datei oder einer ähnlichen Datei lesen können.

nohillside
quelle
1

Sie können dies nur mit Werkzeugen in OSX tun

Für eine einfache Komprimierung klicken Sie mit der rechten Maustaste auf die Datei im Finder und wählen Sie Komprimieren.

So komprimieren Sie ein Kennwort und fügen es hinzu: Erstellen Sie mit dem Festplatten-Dienstprogramm ein neues Festplatten-Image, und wählen Sie die Optionen für Verschlüsselung und Image-Format aus. Kopieren Sie dann die Dateien hinein.

Von der Kommandozeile aus sehen Sie sich gzip und zip an

user151019
quelle
0

Obwohl ich empfehle und Verwendung verschlüsselte DMG - Dateien selbst gesehen hat Josh ‚s akzeptierte Antwort -en eine alternative Art und Weise ist dies im Terminal zu tun , um eine Kombination von freien und integrierten Tool verwenden.

Jason Seney erklärt in seinem Artikel Öffnen, Bearbeiten und Speichern von verschlüsselten Dateien mit Vim und GPG :

Mit vim und gpg können wir nur die verschlüsselte Datei öffnen, bearbeiten und speichern und nichts im Klartext auf der Festplatte belassen.

Mit MacGP2 können Sie Folgendes verschlüsseln:

gpg -c -o myfile.mkdn

und entschlüsseln:

gpg -d myfile.mkdn.gpg 

Jasons Artikel enthält Anweisungen, wie Sie Dateien direkt in und aus vim und der geheimen Sauce leiten können, um Alias-Befehle zu erstellen, die das Ver- und Entschlüsseln vereinfachen.

Wie gesagt, ich benutze die integrierten DMG-Tools, aber wenn Sie ein Befehlszeilenbenutzer sind, insbesondere von vim, oder wenn Sie sicherstellen müssen, dass Klartextkopien Ihrer geheimen Dateien niemals auf der Festplatte oder in Auslagerungsdateien vorhanden sind Es lohnt sich, über Jasons Methode nachzudenken.

jaberg
quelle
1
Es lohnt sich zu wiederholen, dass das Entschlüsseln der Datei und das anschließende Schreiben der entschlüsselten Daten auf die Festplatte gefährlich ist (wie im gpgBeispiel in dieser Antwort). Es ist schwierig (bei einigen Laufwerken fast unmöglich), die unverschlüsselte Datei endgültig zu löschen. Wenn Sie es mit der Sicherheit ernst meinen, verwenden Sie ein verschlüsseltes dmg - es ist die einzige sichere Option. Sie können verschlüsselte DMGs über die Befehlszeile mit dem diskutilBefehlszeilentool erstellen (es bietet alles in Disk Utility.app und mehr). In neueren Versionen von OS X wird Swap immer verschlüsselt, sofern Sie es nicht deaktivieren (schwer zu tun).
Abhi Beckert