SM3
外觀
SM3(商密3)是中華人民共和國政府採用的一種密碼散列函數標準,前身為SCH4雜湊算法[1],由國家密碼管理局於2010年12月17日發佈[2][3],相關標準為「GM/T 0004-2012 《SM3密碼雜湊算法》」[2]。2016年,成為中國國家密碼標準(GB/T 32905-2016)[4]。
在商用密碼體系中,SM3主要用於數字簽名及驗證、消息認證碼生成及驗證、隨機數生成等,其算法公開[5][6],安全性及效率與SHA-256相當[7]。
SM3簽名算法收錄於ISO/IEC 10118-3:2018《信息安全技術雜湊函數第3部分:專用雜湊函數》[8]。
參考文獻
[編輯]- ^ 《信息安全技術 SM3密碼雜湊算法》(徵求意見稿)編制說明 (頁面存檔備份,存於互聯網檔案館)《SM3密碼雜湊算法》標準編制組
- ^ 2.0 2.1 国家密码管理局公告(第23号). 國家商用密碼管理辦公室. 2012-03-21 [2016-07-24]. (原始內容存檔於2020-06-06).
- ^ SM3密码杂凑算法. 中國互聯網絡信息中心. 2013-12-04 [2016-07-24]. (原始內容存檔於2016-09-19).
- ^ 王小雲. SM3密碼雜湊算法[J]. 信息安全研究, 2016, 2(11): 983-994.
- ^ 国家密码管理局公告(第22号). 國家商用密碼管理辦公室. 2010-12-17 [2016-08-06]. (原始內容存檔於2017-09-14).
- ^ SM3密碼雜湊算法 (頁面存檔備份,存於互聯網檔案館)(簡體中文)
- ^ An Efficient and Low-Power Design of the SM3 Hash Algorithm for IoT. Electronics. 2019-09-11 [2021-02-11] (美國英語).
- ^ 我国SM2/3/9密码算法正式成为ISO/IEC国际标准. 國家商用密碼管理辦公室. 2018-11-22 [2019-01-18]. (原始內容存檔於2019-01-19).
參見
[編輯]這是一篇與密碼學相關的小作品。您可以透過編輯或修訂擴充其內容。 |