I am trying to create a SHA1 hash of a String Object. I have got as far as getting a DigestMethod object but from here i have no idea how to hash the string. The code i am using to get the digest method is shown below.
String hashingString = "I want to be hashed"; String providerName = System.getProperty("jsr105Provider", "org.jcp.xml.dsig.internal.dom.XMLDSigRI"); XMLSignatureFactory factory = XMLSignatureFactory.getInstance("DOM", (Provider) Class.forName(providerName).newInstance());
Does anyone know how to get a hash of this string? Have i started off correctly?
Thankyou in advance for your help.
Patrick
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35241
7
posted
0
Is there a particular reason you're using the XML-Security classes? Because the standard class libraries contain everything you need, along the following lines: