- 數字政府網絡安全合規性建設指南:密碼應用與數據安全
- 姜海舟 王學進等
- 386字
- 2024-06-27 15:57:31
1.3.4 密碼雜湊算法
密碼雜湊算法是一種將任意長度的輸入數據映射成固定長度(通常較短)輸出數據的算法。這個輸出值通常被稱為“雜湊值”或“摘要”。密碼雜湊算法具有以下特點。
1)確定性:對于相同的輸入總是產生相同的輸出。
2)輸出長度固定:無論輸入數據的長度如何,密碼雜湊算法都會生成固定長度的雜湊值。
3)高效性:對于給定的輸入消息,密碼雜湊算法能快速計算出對應的雜湊值。
4)單向性:從雜湊值推導出原始輸入數據在計算上不可行。
5)抗碰撞性:尋找與給定消息產生相同雜湊值的另一個消息在計算上是困難的,找到兩個不同消息具有相同雜湊值在計算上也是不可行的。
6)雪崩性:輸入信息的任何微小改變都將導致輸出雜湊值發生巨大變化,且變化不可預測。
7)均勻性:一組消息的雜湊值在空間上均勻分布等。
密碼雜湊算法在計算機科學和密碼學領域有著廣泛的應用,可實現數據完整性驗證、數字簽名、密鑰存儲、數據檢索等。
推薦閱讀
- RESTful Java Web Services Security
- Wireshark 2 Quick Start Guide
- 數據安全實踐指南
- 零信任網絡:在不可信網絡中構建安全系統(第2版)
- 移動APT:威脅情報分析與數據防護
- 網絡空間安全實驗
- 隱私計算
- Instant Java Password and Authentication Security
- 無線傳感器網絡安全與加權復雜網絡抗毀性建模分析
- 信息安全工程與實踐
- 計算機網絡安全實驗指導
- Securing Network Infrastructure
- Real-World SRE
- Metasploit 5.0 for Beginners
- INSTANT Microsoft Forefront UAG Mobile Configuration Starter