|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
import java.security.*; import java.security.spec.*; class MD5_Test{ public final static String MD5(String s){ char hexDigits[] = { \\\'0\\\', \\\'1\\\', \\\'2\\\', \\\'3\\\', \\\'4\\\', \\\'5\\\', \\\'6\\\', \\\'7\\\', \\\'8\\\', \\\'9\\\', \\\'a\\\', \\\'b\\\', \\\'c\\\', \\\'d\\\', \\\'e\\\', \\\'f\\\'}; try { byte[] strTemp = s.getBytes(); MessageDigest mdTemp = MessageDigest.getInstance("MD5"); mdTemp.update(strTemp); byte[] md = mdTemp.digest(); int j = md.length; char str[] = new char[j * 2]; int k = 0; for (int i = 0; i < j; i++) { byte byte0 = md[i]; str[k++] = hexDigits[byte0 >>> 4 & 0xf]; str[k++] = hexDigits[byte0 & 0xf]; } return new String(str); } catch (Exception e){ return null; } } public static void main(String[] args){ //MD5_Test aa = new MD5_Test(); System.out.print(MD5_Test.MD5("XX")); } 返回类别: 教程 上一教程: Java性能优化通用篇 下一教程: 用JDBC访问一个数据库 您可以阅读与"JAVA 的MD5加密算法源代码"相关的教程: · JAVA 的MD5加密算法源代码 · 运用加密技术保护JAVA源代码 · JavaScript源代码集锦 · 24点算法的java代码 · JAVA MD5算法返回数字型字串 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |