- 介绍
本文介绍有关MD5的内容。
- Java生成MD5
[codesyntax lang="java"]
/** * Copyright © 1998-2015, http://surenpi.com. All Rights Reserved. */ import java.security.MessageDigest; /** * @author surenpi * @since jdk1.6 * 2015年11月19日 */ public class MD5Util { public static String getMD5(String plaintext) throws Exception { MessageDigest msg = MessageDigest.getInstance("md5"); msg.update(plaintext.getBytes()); byte[] digest = msg.digest(); char hexDigits[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; int k = 0; int j = digest.length; char str[] = new char[j * 2]; for(int i = 0; i < j; i++){ byte b = digest[i]; str[k++] = hexDigits[b >>> 4 & 0xf]; str[k++] = hexDigits[b & 0xf]; } return new String(str); } }
[/codesyntax]
- JavaScript生成MD5
这里有一个Js的库,md5点击下载。