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

《GB/T 32918.4-2016 信息安全技術(shù) SM2橢圓曲線公鑰密碼算法 第4部分:公鑰加密算法》是中國(guó)國(guó)家標(biāo)準(zhǔn)之一,專注于定義了一種基于橢圓曲線密碼學(xué)的公鑰加密方法。該標(biāo)準(zhǔn)屬于SM2系列標(biāo)準(zhǔn)的一部分,旨在為中國(guó)的密碼系統(tǒng)提供安全可靠的加密服務(wù)。

根據(jù)此標(biāo)準(zhǔn),SM2公鑰加密算法使用了特定形式的橢圓曲線,并指定了用于生成密鑰對(duì)(包括私鑰和公鑰)、進(jìn)行數(shù)據(jù)加密以及解密過(guò)程的具體步驟。它強(qiáng)調(diào)了選擇合適的安全參數(shù)的重要性,以確保能夠抵抗已知的各種攻擊手段。此外,還詳細(xì)描述了如何通過(guò)數(shù)學(xué)運(yùn)算來(lái)實(shí)現(xiàn)加密與解密功能,其中涉及到點(diǎn)乘、模冪等操作。

在密鑰管理方面,《GB/T 32918.4-2016》提供了關(guān)于密鑰生成、分發(fā)及存儲(chǔ)等方面的指導(dǎo)原則,強(qiáng)調(diào)了保護(hù)私鑰免遭泄露的重要性。同時(shí),對(duì)于不同應(yīng)用場(chǎng)景下可能遇到的安全威脅進(jìn)行了分析,并提出了相應(yīng)的防護(hù)措施建議。

本文件適用于需要采用非對(duì)稱加密技術(shù)保障信息安全的各種場(chǎng)合,如數(shù)字簽名、身份認(rèn)證等領(lǐng)域。通過(guò)遵循該標(biāo)準(zhǔn)中規(guī)定的算法流程和技術(shù)要求,可以有效提升信息傳輸過(guò)程中的安全性,防止未經(jīng)授權(quán)的數(shù)據(jù)訪問(wèn)或篡改行為發(fā)生。


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

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2016-08-29 頒布
  • 2017-03-01 實(shí)施
?正版授權(quán)
GB/T 32918.4-2016信息安全技術(shù)SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第1頁(yè)
GB/T 32918.4-2016信息安全技術(shù)SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第2頁(yè)
GB/T 32918.4-2016信息安全技術(shù)SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第3頁(yè)
GB/T 32918.4-2016信息安全技術(shù)SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第4頁(yè)
GB/T 32918.4-2016信息安全技術(shù)SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余15頁(yè)可下載查看

下載本文檔

GB/T 32918.4-2016信息安全技術(shù)SM2橢圓曲線公鑰密碼算法第4部分:公鑰加密算法-免費(fèi)下載試讀頁(yè)

文檔簡(jiǎn)介

ICS35040

L80.

中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)

GB/T329184—2016

.

信息安全技術(shù)SM2橢圓曲線公鑰密

碼算法第4部分公鑰加密算法

:

Informationsecuritytechnology—Publickeycryptographic

algorithmSM2basedonellipticcurves—

Part4Publickeencrtionalorithm

:yypg

2016-08-29發(fā)布2017-03-01實(shí)施

中華人民共和國(guó)國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布

中國(guó)國(guó)家標(biāo)準(zhǔn)化管理委員會(huì)

GB/T329184—2016

.

目次

前言

…………………………Ⅲ

引言

…………………………Ⅳ

范圍

1………………………1

規(guī)范性引用文件

2…………………………1

術(shù)語(yǔ)和定義

3………………1

符號(hào)縮略語(yǔ)

4………………1

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

5……………………2

綜述

5.1…………………2

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

5.2…………………2

用戶密鑰對(duì)

5.3…………………………2

輔助函數(shù)

5.4……………2

概述

5.4.1……………2

密碼雜湊算法

5.4.2…………………2

密鑰派生函數(shù)

5.4.3…………………2

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

5.4.4…………………3

加密算法及流程

6…………………………3

加密算法

6.1……………3

加密算法流程

6.2………………………3

解密算法及流程

7…………………………4

解密算法

7.1……………4

解密算法流程

7.2………………………5

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

A()…………………7

綜述

A.1…………………7

Fp上橢圓曲線消息加解密

A.2…………7

F上橢圓曲線消息加解密

A.32m………………………9

參考文獻(xiàn)

……………………12

GB/T329184—2016

.

前言

信息安全技術(shù)橢圓曲線公鑰密碼算法分為個(gè)部分

GB/T32918《SM2》5:

第部分總則

———1:;

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

———2:;

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

———3:;

第部分公鑰加密算法

———4:;

第部分參數(shù)定義

———5:。

本部分為的第部分

GB/T329184。

本部分按照給出的規(guī)則起草

GB/T1.1—2009。

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

本部分由全國(guó)信息安全標(biāo)準(zhǔn)化技術(shù)委員會(huì)歸口

(SAC/TC260)。

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

:、、

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

。

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

:、、、、、、、。

GB/T329184—2016

.

引言

和在年各自獨(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ù)的問(wèn)題稱為橢圓曲線離散對(duì)數(shù)問(wèn)題對(duì)于一般橢圓

,,。

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

,。

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

,。,,

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

。

是國(guó)家密碼管理局組織制定并提出的橢圓曲線密碼算法標(biāo)準(zhǔn)的主要目標(biāo)

SM2。GB/T32918

如下

:

定義和描述了橢圓曲線密碼算法的相關(guān)概念及數(shù)學(xué)基礎(chǔ)知識(shí)并概述了

———GB/T32918.1SM2,

該部分同其他部分的關(guān)系

描述了一種基于橢圓曲線的簽名算法即簽名算法

———GB/T32918.2,SM2。

描述了一種基于橢圓曲線的密鑰交換協(xié)議即密鑰交換協(xié)議

———GB/T32918.3,SM2。

描述了一種基于橢圓曲線的公鑰加密算法即加密算法該算法需使用

———GB/T32918.4,SM2,

定義的密碼雜湊算法

GB/T32905—2016SM3。

給出了算法使用的橢圓曲線參數(shù)以及使用橢圓曲線參數(shù)進(jìn)行運(yùn)算

———GB/T32918.5SM2,SM2

的示例結(jié)果

。

本部分為的第部分規(guī)定了橢圓曲線密碼系統(tǒng)的加密解密過(guò)程

GB/T329184,SM2。

GB/T329184—2016

.

信息安全技術(shù)SM2橢圓曲線公鑰密

碼算法第4部分公鑰加密算法

:

1范圍

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

GB/T32918SM2,

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

。

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

,,

接收者用對(duì)應(yīng)的私鑰進(jìn)行解密獲取消息

,。

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

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

。,

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

。,()。

信息安全技術(shù)橢圓曲線公鑰密碼算法第部分總則

GB/T32918.1—2016SM21:

信息安全技術(shù)密碼雜湊算法

GB/T32905—2016SM3

3術(shù)語(yǔ)和定義

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

。

31

.

秘密密鑰secretkey

在密碼體制中收發(fā)雙方共同擁有的而第三方不知道

溫馨提示

  • 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)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁(yè),非文檔質(zhì)量問(wèn)題。

評(píng)論

0/150

提交評(píng)論