Java tutorial
//package com.java2s; import java.security.MessageDigest; public class Main { public static byte[] md5(String msg) throws Exception { return msg == null ? null : md5(msg.getBytes()); } public static byte[] md5(byte[] bytes) throws Exception { MessageDigest md = MessageDigest.getInstance("MD5Util"); md.update(bytes); return md.digest(); } }