Dateien mit Passwort schützen
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 automatisch erkennt.