<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Dust Of Dream

    知識真的是一個(gè)圓么?

    密碼MD5信息摘要的一點(diǎn)建議

    一般設(shè)計(jì)的系統(tǒng)用戶的密碼都是采用MD5摘要信息保存到數(shù)據(jù)庫,但是現(xiàn)在網(wǎng)絡(luò)有很多MD5庫,如果你不做任何處理就直接使用MD5標(biāo)準(zhǔn)算法提取摘要,最后很有可能導(dǎo)致用戶的密碼不幸已經(jīng)存在在現(xiàn)有MD5庫中.所以一般使用以下策略來避免這種情況:使用一串隨機(jī)字符串和明文組合成新密碼,然后提取這個(gè)新的密碼的MD5摘要作為摘要保存在數(shù)據(jù)庫.
    例碼:

    1 /*
    2 * Created on 2007-9-22
    3 */

    4 package org.dueam.common.util;
    5
    6 import org.apache.commons.codec.digest.DigestUtils;
    7
    8 /**
    9 * @author <a href="windonly@gmail.com">Anemone</a>
    10 * hz,zj,china(2007-9-22)
    11 */

    12 public abstract class MD5Utils {
    13 /**
    14 * 在明文之前增加隨機(jī)字符串,來產(chǎn)生特殊MD5的摘要
    15 */

    16 private final static String MD5_RANDOM = " FC2F056F1D8E4D59BD95AE15EED9C9C0 " ;
    17 /**
    18 * 提取密碼摘要
    19 * @param password 密碼明文
    20 * @return MD5摘要
    21 */

    22 public static String encode(String password) {
    23 return DigestUtils.md5Hex(MD5_RANDOM + password);
    24 }

    25
    26 }

    27

    其中用到apache的codec包.

    posted on 2007-09-22 09:59 Anemone 閱讀(1025) 評論(5)  編輯  收藏 所屬分類: 牧羊手冊

    Feedback

    # re: 密碼MD5信息摘要的一點(diǎn)建議 2007-09-22 10:44 千里冰封

    確實(shí)不錯(cuò)  回復(fù)  更多評論   

    # re: 密碼MD5信息摘要的一點(diǎn)建議 2007-09-23 00:22 阿南

    好注意,不錯(cuò)不錯(cuò)~值得借鑒~  回復(fù)  更多評論   

    # re: 密碼MD5信息摘要的一點(diǎn)建議 2007-09-23 16:26 TiGERTiAN

    呵呵,我兩年前做開發(fā)的時(shí)候就開始用了。。這個(gè)的確是一個(gè)不錯(cuò)的方法,密碼很難破解。  回復(fù)  更多評論   

    # re: 密碼MD5信息摘要的一點(diǎn)建議 2007-10-02 07:56 sitinspring

    不錯(cuò)  回復(fù)  更多評論   

    # re: 密碼MD5信息摘要的一點(diǎn)建議 2010-09-23 08:27 沒弄懂

    我感覺我沒聽懂啊  回復(fù)  更多評論   



    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     

    My Links

    Blog Stats

    News

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    新聞檔案

    相冊

    常去網(wǎng)站

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产精品一区二区九九 | 亚洲免费观看在线视频| a级毛片无码免费真人久久| 又粗又黄又猛又爽大片免费| 亚洲av日韩av永久无码电影| 妞干网免费观看视频| 亚洲国产91在线| 成人毛片手机版免费看| 亚洲AV成人无码久久WWW| 永久中文字幕免费视频网站| 国产亚洲情侣久久精品| 亚洲午夜无码AV毛片久久| 国产在线播放线91免费| 亚洲av永久无码精品漫画| 91大神免费观看| 亚洲另类精品xxxx人妖| 久久综合AV免费观看| 粉色视频成年免费人15次| 亚洲熟妇少妇任你躁在线观看无码 | 亚洲黄色激情视频| 成年人免费网站在线观看| 亚洲AV噜噜一区二区三区| 亚洲成a人无码av波多野按摩| 亚洲日韩亚洲另类激情文学| 国产成人精品男人免费| jizz免费一区二区三区| 久久久久久久久亚洲| 无码人妻一区二区三区免费| 亚洲成a∧人片在线观看无码| 国产成人精品亚洲精品| 国内精品一级毛片免费看| 亚洲国产福利精品一区二区| 国产精品深夜福利免费观看 | 色婷婷精品免费视频| 亚洲中文久久精品无码| 免费福利在线播放| 色费女人18女人毛片免费视频| 国产亚洲3p无码一区二区| 成人影片麻豆国产影片免费观看 | 嫩草影院免费观看| 和老外3p爽粗大免费视频|