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

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

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

    當柳上原的風吹向天際的時候...

    真正的快樂來源于創造

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
    MD5是消息摘要算法的一種,它和SHA,HMAC是消息摘要算法的主要代表,其前身有MD2,MD3,MD4算法。
    消息摘要算法又稱為散列算法,其不可破解的核心在于散列函數的單向性,即可以通過散列函數得到結果,卻不可能通過結果反推出其原始信息。這是消息摘要算法的安全性根本所在。如果用戶輸入的密碼是123456789,則會得到25f9e794323b453885f5181f1b624d0這樣的結果;如果有人拿到25f9e794323b453885f5181f1b624d0這樣的結果,他是不可能反推出密碼123456789的。
    但是,總所周知的是,MD5已經被我國山東大學王小云教授攻破了。他是怎么做到這不可能的事呢?當然不是反推,而是使用的碰撞算法,具體來說就是,拿到25f9e794323b453885f5181f1b624d0這樣的結果,用多種精心設計的字符串去試試,總有一個字符串經MD5加密后能得到25f9e794323b453885f5181f1b624d0這樣的結果,這個字符串也許是真實密碼,也是是別的,但它加密后可以得到和123456789加密后一樣的效果。這就意味著,你給自己設定的密碼,別人通過其他密碼也可能通過驗證!
    其原因還是在于散列函數,不同的輸入通過散列函數可能得到同一結果,雖然這個可能性較小。王教授成果的意義在于,以前號稱用全世界所有計算機算一百年不能做到的,用他的辦法用一臺普通微機在數個小時內就能做到。這個很了不起,諸位如果有意可以去當他的研究生,這樣就知道是怎么做的了。
    那么,MD5還有存在的價值嗎。當然有,因為破解者要破解成功有三個必要條件,一,知道算法;二,知道密鑰;三,有大量數據供測試。如果把幾種其它算法和MD5混合,破解者就容易困惑,再加上時間限制,破解也不是件容易的事。最后,還有理論上不可能破解的量子密碼,如果它能實用化,則能達到真正意義上的不可破解。


    posted on 2010-12-08 18:58 何楊 閱讀(412) 評論(2)  編輯  收藏

    Feedback

    # re: MD5可靠性的相關知識 2010-12-09 09:12 Jeason Zhao
    我認為目前為止,小型應用用MD5還是比較合算的,速度快啊  回復  更多評論
      

    # re: MD5可靠性的相關知識 2010-12-20 15:23 Ying-er
    勉強になるねー  回復  更多評論
      


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


    網站導航:
     
    主站蜘蛛池模板: 中文字幕在线观看免费| 亚洲AV一宅男色影视| 亚洲人成网站观看在线播放| 国产亚洲欧洲精品| 97久久国产亚洲精品超碰热| 深夜免费在线视频| 无码国产精品一区二区免费虚拟VR | 久久久久久影院久久久久免费精品国产小说| 18以下岁毛片在免费播放| 国产一区二区三区无码免费| 亚洲国产精品久久久久久| 亚洲AV无码男人的天堂| 99久久精品免费视频| 亚洲人妻av伦理| 亚洲日韩中文字幕一区| 日本一区二区免费看| 亚洲国产精品成人一区| 亚洲一区精彩视频| 国产成人精品免费久久久久| 亚洲AV无码成H人在线观看 | 免费无码又爽又刺激高潮的视频| 亚洲中文字幕无码不卡电影| 亚洲欧美精品午睡沙发| 亚洲三级高清免费| 久久久亚洲精品国产| 久久久久久噜噜精品免费直播| 日本特黄a级高清免费大片| 亚洲美女色在线欧洲美女| 国产一级在线免费观看| 亚洲欧洲中文日韩av乱码| 亚洲AV永久无码精品放毛片| 99久久99这里只有免费费精品| 亚洲av无码av制服另类专区| 久久最新免费视频| 婷婷亚洲天堂影院| 国产精品国产亚洲区艳妇糸列短篇| 最近中文字幕大全免费视频| 亚洲Av永久无码精品三区在线| a级毛片100部免费观看| 亚洲午夜国产片在线观看| 无码毛片一区二区三区视频免费播放|