I have succesfully used SHA-1 and AES between Java and Crypto++.
You may want to try that.


On Wed, Sep 8, 2010 at 4:28 PM, James Smith <[email protected]> wrote:

> I tried but for some reason it's not working. I think it's the md5 digest.
> I thought this would be very simple.
>
> Where can I get an example for using Crypto++ and AES with md5? Something
> that would give me exactly what I need to implement a function for
> decryption of a message encrypted with the java method below.
>
>
> Thanks
>
>
> On Mon, Sep 6, 2010 at 11:45 PM, Jeffrey Walton <[email protected]>wrote:
>
>> > Can I use Crypto++ to decrypt a message encrypted with this java
>> > function?
>> Most likely, yes.
>>
>> On Sep 6, 2:15 am, Jim Smith <[email protected]> wrote:
>> > Can I use Crypto++ to decrypt a message encrypted with this java
>> > function?
>> >
>> > public static String encrypt(String message) {
>> >        String key = "thekey";
>> >
>> > MessageDigest md5 = MessageDigest.getInstance("MD5");
>> >
>> > byte[] encrypt = message.getBytes();
>> >        SecretKeySpec
>> > secretKey = new SecretKeySpec(md5.digest(key.getBytes()), "AES");
>> >        Cipher cipher = Cipher.getInstance("AES");
>> >
>> > cipher.init(Cipher.ENCRYPT_MODE, secretKey);
>> >        byte[]
>> > cipherText = cipher.doFinal(encrypt);
>> >        Base64 encoder = new
>> > Base64();
>> >        return new String(encoder.encode(cipherText));
>> >
>> > }
>> >
>> > Thanks
>>
>> --
>> You received this message because you are subscribed to the "Crypto++
>> Users" Google Group.
>> To unsubscribe, send an email to
>> [email protected].
>> More information about Crypto++ and this group is available at
>> http://www.cryptopp.com.
>>
>
>
>
> --
> Regards,
> James Smith
> Tel. 215-842-2023
>
> --
> You received this message because you are subscribed to the "Crypto++
> Users" Google Group.
> To unsubscribe, send an email to
> [email protected].
> More information about Crypto++ and this group is available at
> http://www.cryptopp.com.
>

-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.

Reply via email to