標準解讀

《GM/T 0004-2012 SM3密碼雜湊算法》是中國國家密碼管理局發(fā)布的一項國家標準,用于定義SM3密碼雜湊算法。該算法主要用于信息安全領域中的數(shù)據完整性驗證、數(shù)字簽名生成與驗證等場景。SM3算法接受任意長度的消息作為輸入,并產生一個固定長度的輸出,即雜湊值或消息摘要,其長度為256位(32字節(jié))。

在結構上,SM3采用了類似于MD5和SHA-2的設計理念,但通過采用更復雜的函數(shù)和更大的內部狀態(tài)來提高安全性。整個處理過程可以分為兩個主要階段:預處理階段與主處理階段。

  • 預處理階段包括填充和分組兩步。首先,對原始信息進行填充,使得填充后的總長度是512位的整數(shù)倍;接著將填充后的消息分割成一系列512位的數(shù)據塊。

  • 主處理階段則是對每個512位的數(shù)據塊執(zhí)行一系列固定的變換操作。這些操作涉及到了多個步驟,如擴展消息、迭代壓縮函數(shù)等,最終得到一個256位的結果。值得注意的是,在每一輪迭代過程中,都會使用到一些特定的邏輯函數(shù)以及常量表,這有助于增加算法的安全性和復雜度。


如需獲取更多詳盡信息,請直接參考下方經官方授權發(fā)布的權威標準文檔。

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2012-03-21 頒布
  • 2012-03-21 實施
?正版授權
GM/T 0004-2012SM3密碼雜湊算法_第1頁
GM/T 0004-2012SM3密碼雜湊算法_第2頁
GM/T 0004-2012SM3密碼雜湊算法_第3頁
GM/T 0004-2012SM3密碼雜湊算法_第4頁
免費預覽已結束,剩余16頁可下載查看

下載本文檔

GM/T 0004-2012SM3密碼雜湊算法-免費下載試讀頁

文檔簡介

ICS35040

L80.

備案號36831—2012

:

中華人民共和國密碼行業(yè)標準

GM/T0004—2012

SM3密碼雜湊算法

SM3cryptographichashalgorithm

2012-03-21發(fā)布2012-03-21實施

國家密碼管理局發(fā)布

GM/T0004—2012

目次

前言…………………………

范圍………………………

11

術語和定義………………

21

符號………………………

31

常數(shù)與函數(shù)………………

42

初始值………………

4.12

常量…………………

4.22

布爾函數(shù)……………

4.32

置換函數(shù)……………

4.42

算法描述…………………

52

概述…………………

5.12

填充…………………

5.22

迭代壓縮……………

5.33

雜湊值………………

5.44

附錄資料性附錄運算示例…………

A()5

示例………………

A.115

示例………………

A.227

GM/T0004—2012

前言

本標準依據給出的規(guī)則起草

GB/T1.1—2009。

請注意本文件的某些內容可能涉及專利本文件的發(fā)布機構不承擔識別這些專利的責任

。。

本標準的附錄為資料性附錄

A。

本標準由國家密碼管理局提出并歸口

。

本標準起草單位清華大學國家密碼管理局商用密碼檢測中心解放軍信息工程大學中國科學院

:、、、

數(shù)據與通信保護研究教育中心

本標準主要起草人王小云李崢于紅波張超羅鵬呂述望

:、、、、、。

GM/T0004—2012

SM3密碼雜湊算法

1范圍

本標準規(guī)定了密碼雜湊算法的計算方法和計算步驟并給出了運算示例

SM3,。

本標準適用于商用密碼應用中的數(shù)字簽名和驗證消息認證碼的生成與驗證以及隨機數(shù)的生成可

、,

滿足多種密碼應用的安全需求同時本標準還可為安全產品生產商提供產品和技術的標準定位以及

。,

標準化的參考提高安全產品的可信性與互操作性

,。

2術語和定義

下列術語和定義適用于本文件

。

21

.

比特串bitstring

具有或值的二進制數(shù)字序列

01。

22

.

大端big-endian

數(shù)據在內存中的一種表示格式規(guī)定左邊為高有效位右邊為低有效位即數(shù)的高階字節(jié)放在存儲

,,。

器的低地址數(shù)的低階字節(jié)放在存儲器的高地址

,。

23

.

消息message

任意有限長度的比特串本標準中消息作為雜湊算法的輸入數(shù)據

,。

24

.

雜湊值hashvalue

雜湊算法作用于一條消息時輸出的消息摘要比特串

溫馨提示

  • 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發(fā)行、匯編、翻譯或網絡傳播等,侵權必究。
  • 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經售出,不提供退換貨服務。
  • 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。

評論

0/150

提交評論