學習所得

          一般的用戶數據庫是不用明文存入數據庫的,像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 閱讀(157) 評論(0)  編輯  收藏 所屬分類: java

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

          導航

          統計

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地攤兒

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          @duduli
          主站蜘蛛池模板: 南康市| 侯马市| 江西省| 江川县| 达拉特旗| 永胜县| 霍州市| 桐乡市| 青川县| 越西县| 易门县| 独山县| 涿鹿县| 天气| 屯留县| 东城区| 方山县| 东阳市| 德庆县| 崇礼县| 金川县| 古蔺县| 浠水县| 闽清县| 抚宁县| 阳泉市| 宁强县| 临潭县| 垫江县| 孙吴县| 安岳县| 仁寿县| 泊头市| 寻乌县| 措勤县| 德清县| 榆林市| 镇安县| 赞皇县| 鞍山市| 利辛县|