Advertisements

Verschlüsseln und entschlüsseln Sie Dateien mit einer Passphrase unter Linux

Verschlüsselung und Sicherheit zum Schutz von Dateien und sensiblen Dokumenten sind seit langem ein Anliegen der Benutzer. Auch wenn immer mehr unserer Daten auf Websites und Cloud-Diensten gespeichert sind und durch Benutzerkonten mit immer sichereren und anspruchsvolleren Passwörtern geschützt sind, ist es immer noch von großem Wert, sensible Daten in unseren eigenen Dateisystemen speichern zu können, insbesondere wenn wir sie verschlüsseln können diese Daten schnell und einfach.

Das Alter ermöglicht Ihnen dies. Es ist ein kleines, benutzerfreundliches Tool, mit dem Sie eine Datei mit einer einzigen Passphrase verschlüsseln und bei Bedarf entschlüsseln können.

Alter installieren

Age kann von den meisten Linux-Repositorys installiert werden.

Um es auf Fedora zu installieren:

$ sudo dnf install age -y

Verwenden Sie unter macOS MacPorts oder Homebrew. Verwenden Sie unter Windows Chocolatey.

Dateien mit Alter ver- und entschlüsseln

Age kann Dateien entweder mit einem öffentlichen Schlüssel oder einer vom Benutzer festgelegten Passphrase ver- und entschlüsseln.

Alter mit einem öffentlichen Schlüssel verwenden

Generieren Sie zunächst einen öffentlichen Schlüssel und schreiben Sie die Ausgabe in a key.txt Datei:

$ age-keygen -o key.txt
Public key: age16frc22wz6z206hslrjzuv2tnsuw32rk80pnrku07fh7hrmxhudawase896m9

Mit einem öffentlichen Schlüssel verschlüsseln

So verschlüsseln Sie eine Datei mit Ihrem öffentlichen Schlüssel:

$ touch mypasswds.txt | age -r ageage16frc22wz6z206hslrjzuv2tnsuw32rk80pnrku07fh7hrmxhudawase896m9 > mypass.tar.gz.age

In diesem Beispiel ist die Datei mypasswds.txt wird mit dem von mir generierten öffentlichen Schlüssel verschlüsselt und in eine verschlüsselte Datei namens . eingefügt mypass.tar.gz.age.

Mit einem öffentlichen Schlüssel entschlüsseln

Um die von Ihnen geschützten Informationen zu entschlüsseln, verwenden Sie die age Befehl und die --decrypt Möglichkeit:

$ age --decrypt -i key.txt -o mypass.tar.gz mypass.tar.gz.age

In diesem Beispiel verwendet das Alter den in gespeicherten Schlüssel key.text und entschlüsselt die Datei, die ich im vorherigen Schritt erstellt habe.

Mit einer Passphrase verschlüsseln

Das Verschlüsseln einer Datei ohne öffentlichen Schlüssel wird als symmetrische Verschlüsselung bezeichnet. Es ermöglicht einem Benutzer, die Passphrase zum Verschlüsseln und Entschlüsseln einer Datei festzulegen. Um dies zu tun:

$ age --passphrase --output mypasswd-encrypted.txt mypasswd.txt
Enter passphrase (leave empty to autogenerate a secure one):  
Confirm passphrase:

In diesem Beispiel fordert Sie age zur Eingabe einer Passphrase auf, mit der die Eingabedatei verschlüsselt wird mypasswd.txt und rendere die Datei mypasswd-encrypted.txt im Gegenzug.

Mit einer Passphrase entschlüsseln

Um eine mit einer Passphrase verschlüsselte Datei zu entschlüsseln, verwenden Sie die age Befehl mit dem --decrypt Möglichkeit:

$ age --decrypt --output passwd-decrypt.txt mypasswd-encrypted.txt 

Weitere Linux-Ressourcen

In diesem Beispiel fordert Sie age zur Eingabe der Passphrase auf und entschlüsselt dann den Inhalt der mypasswd-encrypted.txt Datei in passwd-decrypt.txt, solange Sie die Passphrase angeben, die der bei der Verschlüsselung festgelegten entspricht.

Verlieren Sie nicht Ihre Schlüssel

Unabhängig davon, ob Sie Passphrasenverschlüsselung oder Verschlüsselung mit öffentlichem Schlüssel verwenden, Sie darf nicht die Zugangsdaten für Ihre verschlüsselten Daten verlieren. Eine mit Alter verschlüsselte Datei kann konstruktionsbedingt nicht ohne den zum Verschlüsseln verwendeten Schlüssel entschlüsselt werden. Sichern Sie also Ihren öffentlichen Schlüssel und merken Sie sich diese Passphrasen!

Endlich einfache Verschlüsselung

Alter ist ein wirklich robustes Werkzeug. Ich verschlüssele meine sensiblen Dateien, insbesondere Steuerunterlagen und andere Archivdaten, gerne in ein .tz Datei für den späteren Zugriff. Age ist benutzerfreundlich und macht es sehr einfach, unterwegs mit der Verschlüsselung zu beginnen.

Verschlüsseln und entschlüsseln Sie Dateien mit einer Passphrase unter Linux

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top