首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

MD5兑现加密 java

2012-11-22 
MD5实现加密 javapackage utilimport java.security.MessageDigestimport java.security.NoSuchAlgorith

MD5实现加密 java

package util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;public class MD5Util {public static void test1(){try {MessageDigest md = MessageDigest.getInstance("md5");String str = "ihateyouasdfasdfasdf";byte[] buf = md.digest(str.getBytes());BASE64Encoder encoder = new BASE64Encoder();String str2 = encoder.encode(buf);System.out.println("str2:" + str2 + " " + str2.length());} catch (NoSuchAlgorithmException e) {e.printStackTrace();}}public static String getMD5Str(String origStr) throws Exception{MessageDigest md = MessageDigest.getInstance("md5");byte[] buf = md.digest(origStr.getBytes());BASE64Encoder encoder = new BASE64Encoder();String str2 = encoder.encode(buf);return str2;}/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubtest1();}}

热点排行