This commit is contained in:
Ingy döt Net 2013-04-10 21:29:02 -07:00
parent 764da6cbbb
commit db842d013d
19005 changed files with 197040 additions and 7 deletions

28
Task/MD5/Java/md5.java Normal file
View file

@ -0,0 +1,28 @@
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/**
* Test MD5 digest computation
*
* @author Roedy Green
* @version 1.0
* @since 2004-06-07
*/
public final class MD5{
public static void main(String[] args) throws UnsupportedEncodingException,
NoSuchAlgorithmException{
byte[] theTextToDigestAsBytes=
"The quick brown fox jumped over the lazy dog's back"
.getBytes("8859_1");
MessageDigest md= MessageDigest.getInstance("MD5");
md.update(theTextToDigestAsBytes);
byte[] digest= md.digest();
// dump out the hash
for(byte b: digest){
System.out.printf("%02X", b & 0xff);
}
System.out.println();
}
}