- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
GB/TXXXXX—XXXX
PAGEII
ICS?FORMTEXT35.040
FORMTEXTL80
中华人民共和国国家标准
GB/TFORMTEXTXXXXX—FORMTEXTXXXX
FORMTEXT?????
FORMTEXT信息安全技术SM4分组密码算法
FORMTEXTInformationsecuritytechnology-SM4blockcipheralgorithm
FORMTEXT点击此处添加与国际标准一致性程度的标识
FORMDROPDOWN
FORMTEXT在提交反馈意见时,请将您知道的相关专利连同支持性文件一并附上
FORMTEXTXXXX-FORMTEXTXX-FORMTEXTXX发布
FORMTEXTXXXX-FORMTEXTXX-FORMTEXTXX实施
GB/TXXXXX—XXXX
PAGEI
信息安全技术SM4分组密码算法
范围
本标准规定了SM4分组密码算法的算法结构和算法描述,并给出了运算示例。
本标准适用于商用密码产品中分组密码算法功能的设计与实现。
术语和定义
下列术语和定义适用于本文件。
分组长度blocklength
一个信息分组的比特位数。
密钥长度keylength
密钥的比特位数。
密钥扩展算法keyexpansionalgorithm
将密钥变换为轮密钥的运算单元。
轮数rounds
轮函数的迭代次数。
字word
长度为32比特的组(串)。
S盒S-box
S盒为固定的8比特输入8比特输出的置换,记为Sbox(.)。
符号和缩略语
下列符号和缩略语适用于本文件:
32位异或
32位循环左移位
算法结构
SM4密码算法是一个分组算法。该算法的分组长度为128比特,密钥长度为128比特。加密算法与密钥扩展算法都采用32轮非线性迭代结构。数据解密和数据加密的算法结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。
密钥及密钥参量
加密密钥长度为128比特,表示为MK=(MK0,MK1,MK2,MK3),其中MK(=0,1,2,3)为字。
轮密钥表示为(rk0,rk1,…,rk31),其中(=0,…,31)为32比特字。轮密钥由加密密钥生成。
FK=(FK0,FK1,FK2,FK3)为系统参数,CK=(CK0,CK1,…,CK31)为固定参数,用于密钥扩展算法,其中FKi(i=0,…,3)、CKi(i=0,…,31)为字。
轮函数
轮函数结构
设输入为,轮密钥为,则轮函数F为:
(SEQ标准自动公式\*ARABIC1)
合成置换
:是一个可逆变换,由非线性变换τ和线性变换复合而成,即(.)=(τ(.))。
非线性变换τ
τ由4个并行的S盒构成。
设输入为,输出为,则
(SEQ标准自动公式\*ARABIC2)
式中,Sbox数据见表1。
表1Sbox数据
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
D6
90
E9
FE
CC
E1
3D
B7
16
B6
14
C2
28
FB
2C
05
1
2B
67
9A
76
2A
BE
04
C3
AA
44
13
26
49
86
06
99
2
9C
42
50
F4
91
EF
98
7A
33
54
0B
43
ED
CF
AC
62
3
E4
B3
1C
A9
C9
08
E8
95
80
DF
94
FA
75
8F
3F
A6
4
47
07
A7
FC
F3
73
17
BA
83
59
3C
19
E6
85
4F
A8
5
68
6B
81
B2
71
64
DA
8B
F8
EB
0F
4B
70
56
9D
35
6
1E
24
0E
5E
63
58
D1
A2
25
22
7C
3B
01
21
78
87
7
D4
00
46
57
9F
D3
27
52
4C
36
02
E7
A0
C4
C8
9E
8
EA
BF
8A
D2
40
C7
38
B5
A3
F7
F2
CE
F9
61
15
A1
表1Sbox数据(续)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
9
E0
AE
5D
A4
9B
34
1A
55
AD
93
32
30
F5
8C
B1
E3
A
1D
F6
E2
2E
82
66
CA
60
C0
29
23
AB
0D
53
4E
6F
B
D5
DB
37
45
DE
FD
8E
2F
03
FF
6A
72
6D
6C
5B
51
C
8D
您可能关注的文档
- 《信息安全技术 电子认证服务机构服务质量规范》.doc
- 《信息安全技术 公钥基础设施 时间戳策略与业务声明框架》.doc
- 《信息安全技术 公钥基础设施 远程口令鉴别与密钥建立规范》.doc
- 《信息安全技术 基于互联网电子政务信息安全实施指南 第1部分:总则》.doc
- 《信息安全技术 基于互联网电子政务信息安全实施指南 第4部分:终端安全防护》.doc
- 《信息安全技术 基于数字证书的可靠电子签名生成及验证技术要求》.doc
- 《信息安全技术 密码设备应用接口规范》.doc
- 《信息安全技术 数字证书格式》.docx
- 《信息安全技术 网络安全产品互联互通 告警信息格式》.docx
- 《信息安全技术 网络安全产品互联互通 告警信息格式》编制说明.docx
最近下载
- 探询神奇的化学世界.ppt VIP
- 2025年新教材道德与法治三年级上册第三单元《在集体中长大》教案设计.docx VIP
- 实验室安全化学试剂与实验室消防知识培训课件.pptx VIP
- 2025 ACCAHA急性冠脉综合征(ACS)指南解读PPT课件.pptx VIP
- 延迟退休政策深度解析.pptx VIP
- 桂13J603 住宅厨卫组合八字型变压式耐火排气道.docx VIP
- 2025年学校校长公开选拔笔试试题及参考答案校长招聘考试笔试真题.docx VIP
- 《中国旅游文化》 课件 第七单元中国古代艺术文化.ppt VIP
- 《美国文学》教学课件Emily Dickinson (1830—1886).ppt VIP
- 规范《GB11085-1989-散装液态石油产品损耗》.pdf VIP
文档评论(0)