Dateien mit Passwort schützen
Wednesday, August 12th, 2009

Verschlüsseln
Mit gpg geht das einfach:
gpg -c test.txt
Passwort eingeben und wiederholen.
Die verschlüsselte Datei wurde mit der Endung .gpg abgelegt.

Entschlüsseln
gpg test.txt.gpg
Passwort eingeben
Die Datei wird entschlüsselt.

Optionen
Will man den Algorithmus wählen, so muss herausfinden, welche unterstützt werden:
gpg --version
gpg (GnuPG) 1.4.9
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Home: ~/.gnupg
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP

In der Zeile Cipher stehen die unterstützten Algorithmen für die Verschlüsselung mittels Passwort.
Verschlüsselt man nun mit AES256 sehen die Kommandos so aus:
gpg -c --cipher-algo AES256 test.txt
gpg test.txt.gpg
Beim Entschlüsseln wird der Algorithmus automatis....



Beispiele:

gpg -c test.txt
rm test.txt

gpg test.txt.gpg
gpg: CAST5 verschlüsselte Daten
gpg: Verschlüsselt mit einer Passphrase
gpg: WARNUNG: Botschaft wurde nicht integritätsgeschützt (integrity protected)

rm test.txt.gpg ---> könnte auch entfallen, da verschlüsselt

Alles funktioniert auch über das KontextMenü!