嗨客手機站:值得大家信賴的手機軟件遊戲站! 遊戲集|推薦文章|最新文章|熱點文章|下載排行|評分排行|安卓軟件|IOS軟件
單機遊戲 網絡遊戲 遊戲預告 遊戲評測 裝機必備

關注嗨客手機app

禮包、遊戲、app應有盡有

您的位置: 首頁電腦教程工具軟件→ md5校驗碼是什麼? md5校驗碼有什麼用?

md5校驗碼什麼?有什麼用?為了保證文件的正確性,防止一些人盜用程序,加些木馬或者篡改版權,經常會用到md5校驗,下麵嗨客小編就為大家詳細介紹下md5校驗碼~

md5校驗碼是什麼? md5校驗碼有什麼用?[圖]圖片1

MD5的全稱是Message-Digest Algorithm 5,在90年代初由MIT的計算機科學實驗室和RSA Data Security Inc發明,經MD2、MD3和MD4發展而來。
Message-Digest泛指字節串(Message)的Hash變換,就是把一個任意長度的字節串變換成一定長的大整數。請注意我使用了“字節串”而不是“字符串”這個詞,是因為這種變換隻與字節的值有關,與字符集或編碼方式無關。
MD5將任意長度的“字節串”變換成一個128bit的大整數,並且它是一個不可逆的字符串變換算法,換句話說就是,即使你看到源程序和算法描述,也無法將一個MD5的值變換回原始的字符串,從數學原理上說,是因為原始的字符串有無窮多個,這有點象不存在反函數的數學函數。
MD5的典型應用是對一段Message(字節串)產生fingerprint(指紋),以防止被“篡改”。舉個例子,你將一段話寫在一個叫 readme.txt文件中,並對這個readme.txt產生一個MD5的值並記錄在案,然後你可以傳播這個文件給別人,別人如果修改了文件中的任何內容,你對這個文件重新計算MD5時就會發現(兩個MD5值不相同)。如果再有一個第三方的認證機構,用MD5還可以防止文件作者的“抵賴”,這就是所謂的數字簽名應用。
MD5還廣泛用於加密和解密技術上,在很多操作係統中,用戶的密碼是以MD5值(或類似的其它算法)的方式保存的, 用戶Login的時候,係統是把用戶輸入的密碼計算成MD5值,然後再去和係統中保存的MD5值進行比較,而係統並不“知道”用戶的密碼是什麼。

50%

我支持

0

50%

我反對

0

猜你喜歡

相關遊戲

    遊戲禮包

    • 禦天感恩節禮包

      金子*388,升星石*50,綢緞*500,神秘寶石袋*10

      有效時間:2017-11-23至2018-12-31 領取情況:150人領取剩0

      立即領取
    • 屠龍傳世開學禮包

      天山雪蓮(大)*20、深海靈礁(大)*20、黑鐵禮盒*10、寶石禮盒*10、神魔令*30、洗煉石*30

      有效時間:2017-2-21至2017-12-31 領取情況:0人領取剩100%

      立即領取

    網友評論

    發表評論

    (您的評論需要經過審核才能顯示)

    查看所有0條評論>>