ich eine Textdatei auf Linux verschlüsselt haben mit:Wie entschlüsselt man in Java eine AES256 verschlüsselte Datei von GnuPG?
gpg --cipher-algo AES256 -c file.txt
, die für eine Passphrase Befehl fragt, sagen wir, wir „123“ eingeben.
Diese Datei kann trivialer entschlüsselt:
gpg -d file.txt.gpg
Jetzt möchte ich in Java diese Datei entschlüsseln, aber kann nicht ganz herausfinden, wie dies das Passwort „123“ mit zu tun. Insbesondere ist nicht ganz klar, was das Salz und der Ausgangsvektor ist und was sonst noch benötigt wird.
die GPG Dokumentation Consult und/oder Code. – zaph