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

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

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

    posts - 495,  comments - 11,  trackbacks - 0

    ?????? MD5的全稱是Message-Digest Algorithm 5,在90年代初由MIT的計算機科學實驗室和RSA Data Security Inc發(fā)明,經(jīng)MD2、MD3和MD4發(fā)展而來。

    ?????? Message-Digest泛指字節(jié)串(Message)的Hash變換,就是把一個任意長度的字節(jié)串變換成一定長的大整數(shù)。請注意我使用了“字節(jié)串”而不是“字符串”這個詞,是因為這種變換只與字節(jié)的值有關(guān),與字符集或編碼方式無關(guān)。

    ?????? MD5將任意長度的“字節(jié)串”變換成一個128bit的大整數(shù),并且它是一個不可逆的字符串變換算法,換句話說就是,即使你看到源程序和算法描述,也無法將一個MD5的值變換回原始的字符串,從數(shù)學原理上說,是因為原始的字符串有無窮多個,這有點象不存在反函數(shù)的數(shù)學函數(shù)。

    ?????? MD5的典型應用是對一段Message(字節(jié)串)產(chǎn)生fingerprint(指紋),以防止被“篡改”。舉個例子,你將一段話寫在一個叫 readme.txt文件中,并對這個readme.txt產(chǎn)生一個MD5的值并記錄在案,然后你可以傳播這個文件給別人,別人如果修改了文件中的任何內(nèi)容,你對這個文件重新計算MD5時就會發(fā)現(xiàn)(兩個MD5值不相同)。如果再有一個第三方的認證機構(gòu),用MD5還可以防止文件作者的“抵賴”,這就是所謂的數(shù)字簽名應用。

    ?????? MD5還廣泛用于加密和解密技術(shù)上,在很多操作系統(tǒng)中,用戶的密碼是以MD5值(或類似的其它算法)的方式保存的, 用戶Login的時候,系統(tǒng)是把用戶輸入的密碼計算成MD5值,然后再去和系統(tǒng)中保存的MD5值進行比較,而系統(tǒng)并不“知道”用戶的密碼是什么。

    ?????? 關(guān)鍵詞:MD5,MD5算法,文件的MD5值,文件 | 曦勤,[風故故,也依依], 博客,百度,IT

    posted on 2009-05-28 19:45 jadmin 閱讀(112) 評論(0)  編輯  收藏

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 亚洲人成网男女大片在线播放 | 777亚洲精品乱码久久久久久 | 国产成人精品免费视频大全| 一级特黄特色的免费大片视频| 手机看片国产免费永久| 亚洲精品免费在线观看| 猫咪社区免费资源在线观看| 亚洲高清无码专区视频| 亚洲av伊人久久综合密臀性色| 亚洲春黄在线观看| 色多多免费视频观看区一区| 国产精品免费AV片在线观看| 女人18毛片a级毛片免费 | 亚洲短视频男人的影院| 亚洲精品无码不卡在线播放| 特a级免费高清黄色片| 欧美三级在线电影免费| 亚洲色无码专区一区| 最近免费2019中文字幕大全| 免费欧洲毛片A级视频无风险| 亚洲福利在线视频| 免费黄色福利视频| 亚洲av永久无码精品网站| 最近2019免费中文字幕视频三| 亚洲一区二区三区高清视频| 精品一区二区三区免费毛片爱| 亚洲国产成人精品无码区在线秒播 | 国产亚洲成归v人片在线观看| 亚洲一区免费视频| 日本特黄特色免费大片| 亚洲视频在线免费看| 夜夜嘿视频免费看| 国产免费久久精品99久久| 国产精品免费电影| 日韩亚洲不卡在线视频中文字幕在线观看 | 亚洲免费无码在线| 国产成人精品久久亚洲高清不卡| 国产啪精品视频网站免费尤物 | 欧洲亚洲国产清在高| 一级毛片大全免费播放下载| 久久久久亚洲av无码专区喷水|