標(biāo)準(zhǔn)解讀

《GM/T 0003.4-2012 SM2橢圓曲線公鑰密碼算法 第4部分:公鑰加密算法》是中國(guó)國(guó)家密碼管理局發(fā)布的一項(xiàng)標(biāo)準(zhǔn),專門針對(duì)SM2橢圓曲線公鑰密碼體系中的公鑰加密算法進(jìn)行了詳細(xì)規(guī)定。該標(biāo)準(zhǔn)基于橢圓曲線密碼學(xué)原理設(shè)計(jì),旨在提供一種安全、高效的加密方法,適用于需要高強(qiáng)度安全保護(hù)的數(shù)據(jù)傳輸場(chǎng)景。

在本標(biāo)準(zhǔn)中,首先定義了幾個(gè)關(guān)鍵概念和符號(hào)表示,包括但不限于橢圓曲線參數(shù)的選擇、點(diǎn)加法與倍點(diǎn)運(yùn)算等基礎(chǔ)數(shù)學(xué)操作,以及用于加密過程的密鑰對(duì)(即私鑰和公鑰)生成規(guī)則。接著,標(biāo)準(zhǔn)介紹了如何利用這些基本元素來構(gòu)建具體的加密方案,特別是指出了消息編碼方式、隨機(jī)數(shù)選取策略等內(nèi)容,確保了信息從明文到密文轉(zhuǎn)換過程中既保持了一定程度上的不可預(yù)測(cè)性也保證了安全性。

此外,《GM/T 0003.4-2012》還特別強(qiáng)調(diào)了對(duì)于特定條件下可能出現(xiàn)的安全問題采取相應(yīng)措施的重要性,并給出了具體實(shí)施建議。例如,在面對(duì)已知的側(cè)信道攻擊時(shí),推薦采用適當(dāng)?shù)姆烙夹g(shù)以增強(qiáng)系統(tǒng)整體安全性;同時(shí),也提醒開發(fā)者注意合理選擇參數(shù)值,避免因不當(dāng)設(shè)置而導(dǎo)致潛在漏洞的存在。


如需獲取更多詳盡信息,請(qǐng)直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2012-03-21 頒布
  • 2012-03-21 實(shí)施
?正版授權(quán)
GM/T 0003.4-2012SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第1頁
GM/T 0003.4-2012SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第2頁
GM/T 0003.4-2012SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第3頁
GM/T 0003.4-2012SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第4頁
GM/T 0003.4-2012SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余11頁可下載查看

下載本文檔

GM/T 0003.4-2012SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法-免費(fèi)下載試讀頁

文檔簡(jiǎn)介

ICS35040

L80.

備案號(hào)36829—2012

:

中華人民共和國(guó)密碼行業(yè)標(biāo)準(zhǔn)

GM/T00034—2012

.

SM2橢圓曲線公鑰密碼算法

第4部分公鑰加密算法

:

PublickeycryptographicalgorithmSM2basedonellipticcurves—

Part4Publickeencrtionalorithm

:yypg

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

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

GM/T00034—2012

.

目次

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

引言…………………………

范圍………………………

11

規(guī)范性引用文件…………………………

21

術(shù)語和定義………………

31

符號(hào)………………………

41

算法參數(shù)與輔助函數(shù)……………………

52

總則…………………

5.12

橢圓曲線系統(tǒng)參數(shù)…………………

5.22

用戶密鑰對(duì)…………………………

5.32

輔助函數(shù)……………

5.42

概述……………

5.4.12

密碼雜湊函數(shù)…………………

5.4.22

密鑰派生函數(shù)…………………

5.4.33

隨機(jī)數(shù)發(fā)生器…………………

5.4.43

加密算法及流程…………………………

63

加密算法……………

6.13

加密算法流程………………………

6.23

解密算法及流程…………………………

75

解密算法……………

7.15

解密算法流程………………………

7.25

附錄資料性附錄消息加解密示例…………………

A()7

一般要求……………

A.17

Fp上橢圓曲線消息加解密………………………

A.27

Fm上橢圓曲線消息加解密………………………

A.329

GM/T00034—2012

.

前言

橢圓曲線公鑰密碼算法分為個(gè)部分

GM/T0003—2012《SM2》5:

第部分總則

———1:;

第部分?jǐn)?shù)字簽名算法

———2:;

第部分密鑰交換協(xié)議

———3:;

第部分公鑰加密算法

———4:;

第部分參數(shù)定義

———5:。

本部分為的第部分

GM/T00034。

本部分依據(jù)給出的規(guī)則起草

GB/T1.1—2009。

請(qǐng)注意本文件的某些內(nèi)容可能涉及專利本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)別這些專利的責(zé)任

。。

本部分的附錄為資料性附錄

A。

本部分由國(guó)家密碼管理局提出并歸口

。

本部分起草單位北京華大信安科技有限公司中國(guó)人民解放軍信息工程大學(xué)中國(guó)科學(xué)院數(shù)據(jù)與

:、、

通信保護(hù)研究教育中心

。

本部分主要起草人陳建華祝躍飛葉頂峰胡磊裴定一彭國(guó)華張亞娟張振峰

:、、、、、、、。

GM/T00034—2012

.

引言

和在年各自獨(dú)立地提出將橢圓曲線應(yīng)用于公鑰密碼系統(tǒng)橢圓曲線公

N.KoblitzV.Miller1985。

鑰密碼所基于的曲線性質(zhì)如下

:

有限域上橢圓曲線在點(diǎn)加運(yùn)算下構(gòu)成有限交換群且其階與基域規(guī)模相近

———,;

類似于有限域乘法群中的乘冪運(yùn)算橢圓曲線多倍點(diǎn)運(yùn)算構(gòu)成一個(gè)單向函數(shù)

———,。

在多倍點(diǎn)運(yùn)算中已知多倍點(diǎn)與基點(diǎn)求解倍數(shù)的問題稱為橢圓曲線離散對(duì)數(shù)問題對(duì)于一般橢圓

,,。

曲線的離散對(duì)數(shù)問題目前只存在指數(shù)級(jí)計(jì)算復(fù)雜度的求解方法與大數(shù)分解問題及有限域上離散對(duì)

,。

數(shù)問題相比橢圓曲線離散對(duì)數(shù)問題的求解難度要大得多因此在相同安全程度要求下橢圓曲線密

,。,,

碼較其他公鑰密碼所需的密鑰規(guī)模要小得多

。

本部分描述了基于橢圓曲線的公鑰加密算法

。

GM/T00034—2012

.

SM2橢圓曲線公鑰密碼算法

第4部分公鑰加密算法

:

1范圍

的本部分規(guī)定了橢圓曲線公鑰密碼算法的公鑰加密算法并給出了消息加解密

GM/T0003SM2,

示例和相應(yīng)的流程

。

本部分適用于商用密碼應(yīng)用中的消息加解密消息發(fā)送者可以利用接收者的公鑰對(duì)消息進(jìn)行加密

,,

接收者用對(duì)應(yīng)的私鑰進(jìn)行解密獲取消息同時(shí)本部分還可為安全產(chǎn)品生產(chǎn)商提供產(chǎn)品和技術(shù)的標(biāo)準(zhǔn)

,。,

定位以及標(biāo)準(zhǔn)化的參考提高安全產(chǎn)品的可信性與互操作性

,。

2規(guī)范性引用文件

下列文件對(duì)于本文件的應(yīng)用是必不可少的凡是注日期的引用文件僅注日期的版本適用于本文

。,

件凡是不注日期的引用文件其最新版本包括所有的修改單適用于本文件

。,()。

橢圓曲線公鑰密碼算法第部分總則

GM/T0003.1—2012SM21:

3術(shù)語和定義

下列術(shù)語和定義適用于本文件

。

31

.

秘密密鑰secretkey

溫馨提示

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

評(píng)論

0/150

提交評(píng)論