====== OpenSSL ======
OpenSSL ist im Basissystem bereits enthalten und unterstützt einige moderne Cryptoverfahren. Leider wird twofish nicht unterstützt.
===== Verschlüsseln =====
Um die Datei //inputfile// mit AES-256 zu verschlüsseln wird folgender Befehl verwendet (das Verschlüsselte File liegt dann unter //outputfile// ab:
% openssl enc -aes256 -e -in inputfile -out outputfile
=====Entschlüsseln =====
Entschlüsselt wird das ganze dann mit
% openssl enc -aes256 -d -in inputfile -out outputfile
===== Pipes =====
OpenSSL kann auch in Pipes verbaut werden indem man einfach die **-in** und **-out** Optionen weg lässt liest es von //stdin// und //stdout//.
====== mcrypt ======
Dateien können symmetrisch mit dem Programm **security/mcrypt** ver- und entschlüsselt werden.