k b wrote:
> How do i generate SHA1 hash of canonicalized xml  ?
> i just want the sha1 hash.
> 
> I know while signing a doc one can get the hash,
> but in this case i just want the hash and don't want to go through the
> signing process. is there an easier way ?
> 

Yes, but you will have to use one of the following APIs:

1. javax.xml.crypto.dsig.TransformService if you are using the JSR 105 API

2. org.apache.xml.security.c14n.Canonicalizer


Use one of these APIs to canonicalize the node-set, and then use a
java.security.MessageDigest or java.security.DigestOutputStream to
digest the resulting bytes.

--Sean

Reply via email to