標準解讀
《GM/T 0004-2012 SM3密碼雜湊算法》是中國國家密碼管理局發布的一項國家標準,用于定義SM3密碼雜湊算法。該算法主要用于信息安全領域中的數據完整性驗證、數字簽名生成與驗證等場景。SM3算法接受任意長度的消息作為輸入,并產生一個固定長度的輸出,即雜湊值或消息摘要,其長度為256位(32字節)。
在結構上,SM3采用了類似于MD5和SHA-2的設計理念,但通過采用更復雜的函數和更大的內部狀態來提高安全性。整個處理過程可以分為兩個主要階段:預處理階段與主處理階段。
-
預處理階段包括填充和分組兩步。首先,對原始信息進行填充,使得填充后的總長度是512位的整數倍;接著將填充后的消息分割成一系列512位的數據塊。
-
主處理階段則是對每個512位的數據塊執行一系列固定的變換操作。這些操作涉及到了多個步驟,如擴展消息、迭代壓縮函數等,最終得到一個256位的結果。值得注意的是,在每一輪迭代過程中,都會使用到一些特定的邏輯函數以及常量表,這有助于增加算法的安全性和復雜度。
如需獲取更多詳盡信息,請直接參考下方經官方授權發布的權威標準文檔。
....
查看全部
- 現行
- 正在執行有效
- 2012-03-21 頒布
- 2012-03-21 實施
文檔簡介
ICS35040
L80.
備案號36831—2012
:
中華人民共和國密碼行業標準
GM/T0004—2012
SM3密碼雜湊算法
SM3cryptographichashalgorithm
2012-03-21發布2012-03-21實施
國家密碼管理局發布
GM/T0004—2012
目次
前言…………………………
Ⅲ
范圍………………………
11
術語和定義………………
21
符號………………………
31
常數與函數………………
42
初始值………………
4.12
常量…………………
4.22
布爾函數……………
4.32
置換函數……………
4.42
算法描述…………………
52
概述…………………
5.12
填充…………………
5.22
迭代壓縮……………
5.33
雜湊值………………
5.44
附錄資料性附錄運算示例…………
A()5
示例………………
A.115
示例………………
A.227
Ⅰ
GM/T0004—2012
前言
本標準依據給出的規則起草
GB/T1.1—2009。
請注意本文件的某些內容可能涉及專利本文件的發布機構不承擔識別這些專利的責任
。。
本標準的附錄為資料性附錄
A。
本標準由國家密碼管理局提出并歸口
。
本標準起草單位清華大學國家密碼管理局商用密碼檢測中心解放軍信息工程大學中國科學院
:、、、
數據與通信保護研究教育中心
。
本標準主要起草人王小云李崢于紅波張超羅鵬呂述望
:、、、、、。
Ⅲ
GM/T0004—2012
SM3密碼雜湊算法
1范圍
本標準規定了密碼雜湊算法的計算方法和計算步驟并給出了運算示例
SM3,。
本標準適用于商用密碼應用中的數字簽名和驗證消息認證碼的生成與驗證以及隨機數的生成可
、,
滿足多種密碼應用的安全需求同時本標準還可為安全產品生產商提供產品和技術的標準定位以及
。,
標準化的參考提高安全產品的可信性與互操作性
,。
2術語和定義
下列術語和定義適用于本文件
。
21
.
比特串bitstring
具有或值的二進制數字序列
01。
22
.
大端big-endian
數據在內存中的一種表示格式規定左邊為高有效位右邊為低有效位即數的高階字節放在存儲
,,。
器的低地址數的低階字節放在存儲器的高地址
,。
23
.
消息message
任意有限長度的比特串本標準中消息作為雜湊算法的輸入數據
,。
24
.
雜湊值hashvalue
雜湊算法作用于一條消息時輸出的消息摘要比特串
溫馨提示
- 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發行、匯編、翻譯或網絡傳播等,侵權必究。
- 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打?。?,因數字商品的特殊性,一經售出,不提供退換貨服務。
- 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。
最新文檔
- 友善同行拒絕欺凌行為四年級主題班會課件
- 通信行業技術研發團隊成果KPI考核表
- 醫院放射治療室門機聯鎖與緊急開門開關安全防范措施
- 小學主題班會課件:中華美德代代傳禮儀之邦我為榮
- 醫院意識上傳術后人格同一性鑒定指南
- 醫院后裝治療機放射源步進電機驅動螺桿磨損及更換工程環境影響評價報告
- 堅守交通安全筑牢生命防線小學主題班會課件
- 美容美發供應鏈產品供應鏈優化商談函3篇范本
- 小學主題班會課件:弘揚中華傳統文化與紅色基因
- 跨境物流延誤處理催辦通知4篇范本
- 食品檢測員就業前景
- 產品經理崗位面試題及參考答案解析
- 2025年幼兒園廚工面試題庫及答案
- 紀檢談話方案及安全預案
- 2024糖尿病視網膜病變臨床診療指南
- 體檢重要異常結果規范管理
- 特種設備生產單位質量安全總監和質量安全員考試題庫(含答案)
- 5年(2021-2025)天津高考數學真題分類匯編:專題09 計數原理與概率統計(解析版)
- 實施指南(2025)《HGT 4955-2016 輪胎用射頻識別(RFID)電子標簽性能試驗方法》
- 水馬封路施工方案
- 缺血缺氧性腦病課件
評論
0/150
提交評論