- Erzeugen eines symmetrischen Schlüssels
- Erzeugen eines asymmetrischen Schlüsselpaares (RSA)
- Einlesen einer beliebigen (wählbaren) Text-Datei (Klartext)
- Diese symmetrisch verschlüsseln nach DES oder AES
- Diese asymmetrisch verschlüsseln nach RSA
- Diese hashen nach MD5 oder SHA-1
- Diese digital signieren
- Einlesen der von dieser Anwendung verschlüsselten Datei (Chiffretext)
- Entschlüsseln nach DES, AES bzw. RSA