MD5算法,是一種高可靠性的算法,同樣的內容一定生成相同的校驗碼,不同的內容一定生成不同的校驗碼常用于金融認真等高可靠性領域。
1、一個散列函數,比如MD5是一個將任意長度的數據字符串轉化成短的固定長度的值的單向操作。任意兩個字符串不應有相同的散列值(即,有“很大可能”是不一樣的,并且要人為地創(chuàng)造出來兩個散列值相同的字符串應該是困難的)。
2、一個 MD5 校驗和(checksum)通過對接收的傳輸數據執(zhí)行散列運算來檢查數據的正確性。計算出的散列值拿來和隨數據傳輸的散列值比較。如果兩個值相同,說明傳輸的數據完整無誤、沒有被竄改過(前提是散列值沒有被竄改),從而可以放心使用。
3、MD5校驗可以應用在多個領域,比如說機密資料的檢驗,下載文件的檢驗,明文密碼的加密等。
本站所有軟件,都由網友上傳,如有侵犯你的版權,請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網安備:43070202000427號© 2013~2025 haote.com 好特網