Encrypt & Dateien von der Befehlszeile mit OpenSSL entschlüsseln

Inhaltsverzeichnis:

Anonim

Müssen Sie schnell eine Datei über die Befehlszeile verschlüsseln? Mit OpenSSL können Sie Dateien ganz einfach ver- und entschlüsseln.

Zum Zweck dieser exemplarischen Vorgehensweise verwenden wir die des3-Verschlüsselung, was vereinfacht bedeutet, dass ein komplexer Verschlüsselungsalgorithmus dreimal auf jeden Datenblock angewendet wird, was es schwierig macht, Brute-Force-Methoden zu knacken.Während wir uns hier auf Mac OS X konzentrieren, funktionieren diese Befehle überall dort, wo OpenSSL installiert ist, einschließlich älterer Versionen von OS X und Linux.

Dateien mit OpenSSL verschlüsseln

Die Syntax von openssl ist einfach:

openssl -in

Wie bereits erwähnt, verwenden wir des3 für die Verschlüsselung und eine Textdatei als Eingabe. Wir werden auch eine andere Ausgabedatei angeben, um Fehler zu vermeiden. So würde der Befehl aussehen:

openssl des3 -in Datei.txt -out verschlüsselt.txt

Sie werden aufgefordert, ein Passwort festzulegen und zu bestätigen, bevor die Verschlüsselung abgeschlossen ist. Verlieren Sie dieses Passwort nicht, sonst verlieren Sie den Zugriff auf die Datei.

Sidenote : Sie können auch einfach eine Eingabedatei mit -in Dateiname verwenden, aber das kann Probleme verursachen. Um unerwartete Probleme zu vermeiden, geben Sie nicht dieselbe Datei als Eingabe und Ausgabe an.Dies bedeutet, dass die Originaldatei entweder vor oder nach der Verschlüsselung erh alten bleibt und Sie diese Datei einzeln behandeln möchten, vorzugsweise durch eine sichere Löschmethode.

Dateien mit OpenSSL entschlüsseln

openssl des3 -d -in verschlüsselt.txt -out normal.txt

Das zuvor festgelegte Passwort wird benötigt, um die Datei zu entschlüsseln.

Außer dem Umsch alten der Ein- und Ausgabeposition, bei der wiederum die Originaldatei an Ort und Stelle bleibt, ist der Hauptunterschied hier das Flag -d, das openssl anweist, die Datei zu entschlüsseln.

Natürlich fragen Sie sich wahrscheinlich, was passiert, wenn Sie versuchen, eine Datei zu öffnen, die mit OpenSSL verschlüsselt wurde, ohne das Passwort einzugeben? Sie erh alten wahrscheinlich eine Fehlermeldung, aber wenn Sie das Öffnen der Datei mit etwas wie TextEdit erzwingen, sehen Sie den Text „S alted“, gefolgt von einem Haufen Kauderwelsch wie folgt:

Die Datei bleibt unlesbar, bis sie erneut über openssl entschlüsselt wurde.

Um mehr über Dateisicherheit zu erfahren, verpassen Sie nicht einige unserer anderen Posts, einschließlich Kennwortschutz für einen Mac, Verschlüsselung von Partitionen, ZIP-Archiven, Dateien und Ordnern in Disk-Images und sogar Verschlüsselung von iOS-Backups zur Aufbewahrung sensible Daten von einem iPhone und iPad sicher.

Encrypt & Dateien von der Befehlszeile mit OpenSSL entschlüsseln