camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Goyal, Arpit" <arpit.go...@sap.com>
Subject RE: MD5 digest calculation
Date Tue, 08 Oct 2013 08:18:43 GMT
Hi Charles,

Q1. 
Do you think this is possible with the Crypto Digital Signature? 

      Signature notary = Signature.getInstance("SHA1withRSA");
      notary.initSign(pkey);
      notary.update(strFieldsToHash.getBytes());
      byte[] signed = notary.sign();

      MessageDigest md = MessageDigest.getInstance("MD5");
      md.update(signed);
      byte[] mdbytes = md.digest(signed);

Q2.
Crypto component puts the signed content into the header 'CamelDigitalSignature'. Is there
a way to inform put the signed content into the body? Right now I have to do the following
for getting header into body:

<camel:setBody> 
	<camle:simple> ${header.CamelDigitalSignature} </camel:simple>
<camel:setBody>


Regards,
Arpit.

-----Original Message-----
From: Charles Moulliard [mailto:ch007m@gmail.com] 
Sent: Monday, October 07, 2013 12:09 PM
To: users@camel.apache.org
Subject: Re: MD5 digest calculation

You can use the camel crypto component/dataformat for that purpose :
http://camel.apache.org/crypto-digital-signatures.html


On Mon, Oct 7, 2013 at 8:32 AM, Goyal, Arpit <arpit.goyal@sap.com> wrote:

> Hi,
>
> Is there a component to do MD5 digest calculation in camel?
>
> Regards,
> Arpit.
>



-- 
Charles Moulliard
Apache Committer / Architect @RedHat
Twitter : @cmoulliard | Blog :  http://cmoulliard.github.io

Mime
View raw message