WinMD5防修改校驗工具是一款生成MD5驗證碼,用于驗證程序是否被篡改。WinMD5的實際應用是對一段Message(字節(jié)串)產(chǎn)生fingerprint(指紋),WinMD5可以防止程序被他人“篡改”。
使用說明
WinMD5使用極其簡單,運行后,把需要計算MD5值的文件用鼠標拖到正在處理的框里邊,下面將直接顯示其MD5值以及所測試的文件名稱,可以保留多個文件測試的MD5值,選定所需要復制的MD5值,用CTRL+C就可以復制到其它地方了。
MD5是什么意思?
MD5為一種加密算法,MD5的全稱是Message-Digest Algorithm 5,在90年代初由MIT的計算機科學實驗室和RSA Data Security Inc發(fā)明,經(jīng)MD2、MD3和MD4發(fā)展而來。 MD5將任意長度的“字節(jié)串”變換成一個128bit的大整數(shù),并且它是一個不可逆的字符串變換算法,換句話說就是,即使你看到源程序和算法描述,也無法將一個MD5的值變換回原始的字符串,從數(shù)學原理上說,是因為原始的字符串有無窮多個,這有點象不存在反函數(shù)的數(shù)學函數(shù)。特點:但何一個文件或字符都有唯一性
反過來則多對一
所以,這個加密算法是不可逆的,無法被破解(理論上不行,理論上也可以,只是時間問題)