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

下載本文檔

免費下載試讀頁

文檔簡介

ICS35040

L80.

中華人民共和國國家標準

GB/T329182—2016

.

信息安全技術SM2橢圓曲線公鑰

密碼算法第2部分數(shù)字簽名算法

:

Informationsecuritytechnology—PublickeycryptographicalgorithmSM2

basedonelliticcurves—Part2Diitalsinaturealorithm

p:ggg

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

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

中國國家標準化管理委員會

GB/T329182—2016

.

目次

前言

…………………………Ⅰ

引言

…………………………Ⅱ

范圍

1………………………1

規(guī)范性引用文件

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

術語和定義

3………………1

符號和縮略語

4……………1

數(shù)字簽名算法

5……………2

綜述

5.1…………………2

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

5.2…………………2

用戶密鑰對

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

輔助函數(shù)

5.4……………3

用戶其他信息

5.5………………………3

數(shù)字簽名的生成算法及流程

6……………3

數(shù)字簽名的生成算法

6.1………………3

數(shù)字簽名生成算法流程

6.2……………3

數(shù)字簽名的驗證算法及流程

7……………4

數(shù)字簽名的驗證算法

7.1………………4

數(shù)字簽名驗證算法流程

7.2……………5

附錄資料性附錄數(shù)字簽名與驗證示例

A()……………7

綜述

A.1…………………7

Fp上的橢圓曲線數(shù)字簽名

A.2…………7

Fm上的橢圓曲線數(shù)字簽名

A.32………………………8

參考文獻

……………………10

GB/T329182—2016

.

前言

信息安全技術橢圓曲線公鑰密碼算法分為個部分

GB/T32918《SM2》5:

第部分總則

———1:;

第部分數(shù)字簽名算法

———2:;

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

———3:;

第部分公鑰加密算法

———4:;

第部分參數(shù)定義

———5:。

本部分為的第部分

GB/T329182。

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

GB/T1.1—2009。

本部分由國家密碼管理局提出

。

本部分由全國信息安全標準化技術委員會歸口

(SAC/TC260)。

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

:、、

通信保護研究教育中心

。

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

:、、、、、、、。

GB/T329182—2016

.

引言

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

N.KoblitzV.Miller1985。

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

:

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

———,;

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

———,。

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

,,。

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

,。

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

,。,,

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

。

是國家密碼管理局組織制定并提出的橢圓曲線密碼算法標準的主要目標

SM2。GB/T32918

如下

:

定義和描述了橢圓曲線密碼算法的相關概念及數(shù)學基礎知識并概述了

———GB/T32918.1SM2,

該部分同其他部分的關系

。

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

———GB/T32918.2,SM2。

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

———GB/T32918.3,SM2。

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

———GB/T32918.4,SM2,

定義的密碼雜湊算法

GB/T32905—2016SM3。

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

———GB/T32918.5SM2,SM2

的示例結(jié)果

。

本部分為的第部分描述了基于橢圓曲線的數(shù)字簽名算法

GB/T329182,。

GB/T329182—2016

.

信息安全技術SM2橢圓曲線公鑰

密碼算法第2部分數(shù)字簽名算法

:

1范圍

的本部分規(guī)定了橢圓曲線公鑰密碼算法的數(shù)字簽名算法包括數(shù)字簽名生成算

GB/T32918SM2,

法和驗證算法并給出了數(shù)字簽名與驗證示例及其相應的流程

,。

本部分適用于商用密碼應用中的數(shù)字簽名和驗證可滿足多種密碼應用中的身份鑒別和數(shù)據(jù)完整

,

性真實性的安全需求

、。

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

下列文件對于本文件的應用是必不可少的凡是注日期的引用文件僅注日期的版本適用于本文

。,

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

。,()。

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

GB/T32918.1—2016SM21:

信息安全技術密碼雜湊算法

GB/T32905—2016SM3

3術語和定義

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

溫馨提示

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

評論

0/150

提交評論