• 被代替
  • 已被新标准代替,建议下载现行标准GB/T 17964-2021
  • 2008-06-26 颁布
  • 2008-11-01 实施
©正版授权
GB/T 17964-2008信息安全技术分组密码算法的工作模式_第1页
GB/T 17964-2008信息安全技术分组密码算法的工作模式_第2页
GB/T 17964-2008信息安全技术分组密码算法的工作模式_第3页
GB/T 17964-2008信息安全技术分组密码算法的工作模式_第4页
GB/T 17964-2008信息安全技术分组密码算法的工作模式_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

文档简介

犐犆犛35.040

犔80

中华人民共和国国家标准

犌犅/犜17964—2008

代替GB/T17964—2000

信息安全技术

分组密码算法的工作模式

犐狀犳狅狉犿犪狋犻狅狀狋犲犮犺狀狅犾狅犵狔—犛犲犮狌狉犻狋狔狋犲犮犺狀犻狇狌犲狊—

犕狅犱犲狊狅犳狅狆犲狉犪狋犻狅狀犳狅狉犪犫犾狅犮犽犮犻狆犺犲狉

20080626发布20081101实施

中华人民共和国国家质量监督检验检疫总局

发布

中国国家标准化管理委员会

犌犅/犜17964—2008

目次

前言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅲ

引言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅳ

1范围!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2规范性引用文件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

3术语和定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

3.1术语!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

3.2定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4缩略语和符号!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

5电码本(ECB)模式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

5.1变量定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

5.2ECB的加密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

5.3ECB的解密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

6密码分组链接(CBC)模式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

6.1变量定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

6.2CBC的加密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

6.3CBC的解密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

7密码反馈(CFB)模式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

7.1参数定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

7.2变量定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

7.3CFB的加密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

7.4CFB的解密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6

7.5建议!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6

8输出反馈(OFB)模式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

8.1参数定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

8.2变量定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

8.3OFB的加密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

8.4OFB的解密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

9计数器(CTR)模式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

9.1变量定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

9.2CTR的加密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

9.3CTR的解密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

10分组链接(BC)模式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

10.1变量定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

10.2BC的加密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

10.3BC的解密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10

11带非线性函数的输出反馈(OFBNLF)模式!!!!!!!!!!!!!!!!!!!!!!10

11.1变量定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10

11.2OFBNLF的加密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!10

犌犅/犜17964—2008

11.3OFBNLF的解密方式描述!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

附录A(规范性附录)工作模式的性质!!!!!!!!!!!!!!!!!!!!!!!!!12

A.1电码本(ECB)工作模式的性质!!!!!!!!!!!!!!!!!!!!!!!!!!12

A.2密码分组链接(CBC)工作模式的性质!!!!!!!!!!!!!!!!!!!!!!!12

A.3密码反馈(CFB)工作模式的性质!!!!!!!!!!!!!!!!!!!!!!!!!13

A.4输出反馈(OFB)工作模式的性质!!!!!!!!!!!!!!!!!!!!!!!!!14

A.5计数器(CTR)工作模式的性质!!!!!!!!!!!!!!!!!!!!!!!!!!14

A.6分组链接(BC)工作模式的性质!!!!!!!!!!!!!!!!!!!!!!!!!!15

A.7带非线性函数的输出反馈(OFBNLF)工作模式的性质!!!!!!!!!!!!!!!!15

附录B(资料性附录)工作模式举例!!!!!!!!!!!!!!!!!!!!!!!!!!17

B.1概述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!17

B.2ECB方式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!17

B.3CBC方式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!17

B.4CFB方式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!18

B.5OFB方式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!18

B.6CTR方式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!18

参考文献!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!20

犌犅/犜17964—2008

前言

本标准代替GB/T17964—2000《信息技术安全技术狀位块密码算法的操作方式》。

本标准与GB/T17964—2000相比主要变化如下:

———修改了标准的名称;

———修改了部分术语的定义;

———修改了加密解密的关系表达式;

———增加了分组算法的计数器(CTR)、分组链接(BC)和带非线性函数的输出反馈(OFBNLF)三种

工作模式及其说明;

———在资料性附录B中增加了计数器(CTR)工作模式的加密解密实例说明;

———修改了部分描述性文字的语法。

本标准的附录A是规范性附录,附录B是资料性附录。

本标准由国家密码管理局提出。

本标准由全国信息安全标准化技术委员会归口。

本标准起草单位:无锡江南信息安全工程技术中心、卫士通信息产业股份有限公司、兴唐通信科技

股份有限公司、济南得安计算机技术有限公司、上海格尔软件股份有限公司。

本标准主要起草人:徐强、李元正、谢永泉、李玉峰、高志权、谭武征。

本标准所代替标准的历次版本发布情况为:

———GB/T17964—2000。

犌犅/犜17964—2008

引言

本标准中对于某些所描述的工作模式来说,可能需要对明文变量进行填充,具体填充技术不属于本

标准的范围。

某些工作模式需要用到初始值IV,IV的定义不属于本标准范围。

当使用这些工作模式中的某一种时,所有通信方都要选择并使用同样的参数值。

本标准编制过程中得到了国家商用密码应用技术体系总体工作组的指导。

犌犅/犜17964—2008

信息安全技术

分组密码算法的工作模式

1范围

本标准描述了分组密码算法的七种工作模式,以便规范分组密码

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

最新文档

评论

0/150

提交评论