已遷址

          已遷址http://www.cnblogs.com/live365wang/

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            28 隨筆 :: 0 文章 :: 1 評(píng)論 :: 0 Trackbacks
           1 import java.security.MessageDigest;
             2 public class MD5_Test {
             3     public final static String MD5(String s) {
             4         char hexDigits[] = { '0', '1', '2', '3', '4',
             5                              '5', '6', '7', '8', '9',
             6                              'A', 'B', 'C', 'D', 'E', 'F' };
             7         try {
             8             byte[] btInput = s.getBytes();
             9      //獲得MD5摘要算法的 MessageDigest 對(duì)象
          10              MessageDigest mdInst = MessageDigest.getInstance("MD5");
          11      //使用指定的字節(jié)更新摘要
          12              mdInst.update(btInput);
          13      //獲得密文
          14             byte[] md = mdInst.digest();
          15      //把密文轉(zhuǎn)換成十六進(jìn)制的字符串形式
          16             int j = md.length;
          17             char str[] = new char[j * 2];
          18             int k = 0;
          19             for (int i = 0; i < j; i++) {
          20                 byte byte0 = md[i];
          21                  str[k++] = hexDigits[byte0 >>> 4 & 0xf];
          22                  str[k++] = hexDigits[byte0 & 0xf];
          23              }
          24             return new String(str);
          25          }
          26         catch (Exception e) {
          27              e.printStackTrace();
          28             return null;
          29          }
          30      }
          31     public static void main(String[] args) {
          32          System.out.print(MD5_Test.MD5("password"));
          33      }
          34 }
          35
          posted on 2011-02-22 13:40 已遷址 閱讀(129) 評(píng)論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 寻乌县| 宜宾市| 海阳市| 石嘴山市| 建昌县| 道孚县| 七台河市| 南充市| 湘阴县| 荃湾区| 佳木斯市| 奉化市| 若尔盖县| 灯塔市| 新巴尔虎左旗| 昌黎县| 时尚| 巧家县| 楚雄市| 光山县| 缙云县| 门头沟区| 泾阳县| 灌阳县| 佛教| 盐亭县| 常州市| 台南县| 茶陵县| 定襄县| 贵定县| 达拉特旗| 江油市| 河间市| 荔波县| 喀什市| 武夷山市| 浠水县| 波密县| 布尔津县| 盖州市|