單價: | 面議 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 廣東 廣州 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-12-17 07:20 |
最后更新: | 2023-12-17 07:20 |
瀏覽次數(shù): | 90 |
采購咨詢: |
請賣家聯(lián)系我
|
哈希值有以下四個特點(diǎn):
1. 計算效率高(要計算任何輸入值的哈希值非常容易)
2. 抗沖突(沒有兩條輸入值可以給出相同的哈希值)
3. 隱藏輸入信息(不能通過哈希值推算出輸入值)
4. 輸出應(yīng)該看起來隨機(jī)(但是一樣的輸入值會得到一樣的哈希值)
1/2. MD4/MD5/HAVAL
MD4:
Ron Rivest設(shè)計,生成128位消息摘要值,用于高速系統(tǒng)-176搭建-0206+可電可微-5616計算要求的軟件系統(tǒng),針對微處理器進(jìn)行了優(yōu)化。
MD4先要填充消息,確保消息的長度比512的倍數(shù)小64位,例如一個16位消息要填充432位數(shù)據(jù),使其達(dá)到448位(512*1-64)。
MD4被認(rèn)為不安全,已基本棄用。
MD5:
Ron Rivest設(shè)計,MD4升級版,生成128位消息摘要值,MD5和MD4一樣先要填充消息,但算法更復(fù)雜。
增加了第四輪運(yùn)算,有研究表明MD5不敵碰撞攻擊,不再適用于需要抵抗碰撞攻擊的應(yīng)用,如SSL和數(shù)字簽名。
MD5應(yīng)用非常廣泛,即使被證明不再安全,但是MD5現(xiàn)在還常用于文件完整性校驗,例如一些入侵檢測系統(tǒng),以及司法證據(jù)完整性校驗等非加密目的的應(yīng)用。
HAVAL: