gpg symmetric to Java JCA decryption
weberjn at gmail.com
Sun Mar 21 22:09:25 CET 2010
On Fri, Mar 19, 2010 at 11:23 PM, David Shaw <dshaw at jabberwocky.com> wrote:
> On Mar 19, 2010, at 4:51 PM, Juergen Weber wrote:
>> has anybody tried to decrypt a symmetric gpg encryption with Java
>> using Java Cryptography Architecture included in the JDK?
>> echo hello | gpg -c --cipher-algo 3DES -a --passphrase "my pass" |
>> java MyDeCrypt --cipher-algo 3DES --passphrase "my pass"
>> should result in hello
>> This should be possible, I googled for a sample, but there seems to be none.
> GnuPG encrypts using the OpenPGP standard. The Java cryptography architecture doesn't follow that spec (that "file format" if you like). If you want to do OpenPGP in Java, I suggest http://www.bouncycastle.org/java.html which is a provider for the cryptography architecture.
No, I don't need OpenPGP, just need symmetric encryption done by a
standard command line Unix tool and decryption by means of the Java
Guess I'll take openssl, looks like this works with Java:
More information about the Gnupg-users