學習所得

          一般的用戶數據庫是不用明文存入數據庫的,像password這樣的,都用md5加密一次之后才存入數據庫的。
          md5的轉行代碼:
           1  import java.security.MessageDigest;
           2  import java.security.NoSuchAlgorithmException;
           3 
           4  public class MD5 {
           5     private static String byte2Hex(byte b) {
           6          int value = (b & 0x7F+ (b < 0 ? 0x80 : 0);
           7          return (value < 0x10 ? "0" : "")
           8                  + Integer.toHexString(value).toLowerCase();
           9      }
          10 
          11      public static String MD5_32(String passwd) throws NoSuchAlgorithmException {
          12          MessageDigest md5 = MessageDigest.getInstance("MD5");
          13          StringBuffer strbuf = new StringBuffer();
          14 
          15          md5.update(passwd.getBytes(), 0, passwd.length());
          16          byte[] digest = md5.digest();
          17         for (int i = 0; i < digest.length; i++) {
          18              strbuf.append(byte2Hex(digest[i]));
          19          }
          20          return strbuf.toString();
          21      }
          22 
          23  public static void main(String[] args) {
          24         try {
          25              System.out.println(MD5_32("000"));
          26          } catch (NoSuchAlgorithmException e) {
          27              e.printStackTrace();
          28          }
          29      }
          30 }

          posted on 2009-02-03 22:34 duduli 閱讀(156) 評論(0)  編輯  收藏 所屬分類: java

          <2009年2月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          1234567

          導航

          統計

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地攤兒

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          @duduli
          主站蜘蛛池模板: 镇赉县| 根河市| 清镇市| 馆陶县| 东海县| 平山县| 江北区| 壶关县| 团风县| 涞源县| 隆安县| 遵化市| 高平市| 互助| 汤原县| 宜春市| 汕头市| 陵川县| 本溪市| 抚顺市| 东乌珠穆沁旗| 吉安市| 淅川县| 光山县| 宝山区| 潜山县| 岳普湖县| 榆树市| 普兰县| 阳西县| 宣城市| 定边县| 石门县| 伊宁市| 丹江口市| 镇坪县| 固原市| 循化| 治县。| 武定县| 洱源县|