《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)是2017年3月1日實施的一項中華人民共和國國家標準,歸口於全國信息安全標準化技術委員會。
《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)規定了SM3密碼雜湊算法的計算方法和計算步驟,並給出了運算示例;該標準適用於商用密碼套用中的數字簽名和驗證、訊息認證碼的生成與驗證以及隨機數的生成,可滿足多種密碼套用的安全需求。
基本介紹
- 中文名:信息安全技術—SM3密碼雜湊算法
- 外文名:Information security techniques—SM3 crytographic hash algorithm
- 標準號:GB/T 32905-2016
- 發布日期:2016-08-29
- 實施日期:2017-03-01
- 中國標準分類號:L80
- 國際標準分類號:35.040
- 歸口單位:全國信息安全標準化技術委員會
- 執行單位:全國信息安全標準化技術委員會
- 主管部門:中華人民共和國國家標準化管理委員會
- 性質:推薦性國家標準
- 狀態:現行
制定過程,編制進程,制定依據,起草工作,標準目次,內容範圍,實施情況,意義價值,
制定過程
編制進程
- 標準計畫
2006年11月9日,國家標準計畫《信息安全技術—SM3密碼雜湊算法》(20068272-T-469)下達,項目周期24個月,由TC260(全國信息安全標準化技術委員會)提出並歸口上報及執行,主管部門為中華人民共和國國家標準化管理委員會。
- 發布實施
2016年8月29日,國家標準《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)由中華人民共和國國家質量監督檢驗檢疫總局、中華人民共和國國家標準化管理委員會發布。
2017年3月1日,國家標準《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)實施。
制定依據
國家標準《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)依據中國國家標準《標準化工作導則—第1部分:標準的結構和編寫》(GB/T 1.1-2009)規則起草。
起草工作
主要起草單位:清華大學、國家密碼管理局商用密碼研究中心、解放軍信息工程大學、中國科學院數據與通信保護研究教育中心。
主要起草人:王小雲、李崢、王永傳、於紅波、謝永泉、張超、羅鵬、呂述望。
標準目次
前言 | Ⅲ |
---|---|
1範圍 | 1 |
2術語和定義 | 1 |
3範圍 | 1 |
4常數和函式 | 2 |
5算法描述 | 2 |
附錄A(資料性附錄)運算示例 | 5 |
參考資料:
內容範圍
《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)規定了SM3密碼雜湊算法的計算方法和計算步驟,並給出了運算示例。
《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)適用於商用密碼套用中的數字簽名和驗證、訊息認證碼的生成與驗證以及隨機數的生成,可滿足多種密碼套用的安全需求。
實施情況
國家標準《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)遵守《商用密碼管理條例》的各項規定,標準中定義的各項標識與《SM3密碼雜湊算法》(GM/T 0004-2012)中規定的相關密碼算法的使用要求保持一致。
意義價值
國家標準《信息安全技術—SM3密碼雜湊算法》(GB/T 32905-2016)總結了SM3密碼雜湊算法的設計原理、算法特點、軟硬體實現和安全性分析,保證算法能夠有效抵抗比特追蹤法以及其他已知的分析方法,滿足了跨平台軟體實現的高效性和廣泛的適用性;該標準設計的雜湊算法是符合中國需求的哈希算法,在保障安全性的前提下,綜合性能指標優於SHA-256,具有一定的安全性,符合中華人民共和國國家有關法律法規和已經制定的標準規範的相關要求。