标准解读

GB/T 33133.1-2016《信息安全技术 祖冲之序列密码算法 第1部分:算法描述》是中国国家标准化管理委员会发布的一项国家标准,该标准详细介绍了祖冲之序列密码算法(ZUC)的技术规范。ZUC是一种流密码算法,主要用于生成密钥流,与明文进行异或操作以产生密文,或是与密文进行异或操作恢复出明文,在移动通信、物联网等领域有着广泛的应用前景。

根据文档内容,ZUC算法由初始化阶段和工作阶段两大部分组成。在初始化阶段,输入的128位密钥K和128位初始向量IV被用来设置内部状态;工作阶段则基于当前状态输出密钥流。整个过程通过一系列复杂的数学运算实现,包括但不限于线性反馈移位寄存器(LFSR)、比特重组(BR)以及非线性函数F等组件间的相互作用。

  • LFSR负责生成伪随机数序列,并参与形成最终的密钥流。
  • BR模块用于将LFSR产生的数据重新排列组合,增加算法复杂度。
  • F函数是ZUC的核心部件之一,它接收来自BR的数据作为输入,并经过多轮变换后返回结果,这一过程中引入了S盒查表、模加法等多种非线性操作,大大增强了抵抗各种攻击的能力。

此外,标准还定义了具体的参数选择原则及推荐值,确保了不同应用场景下ZUC能够保持良好的安全性能。例如,在处理速度要求较高但对安全性有一定容忍度的情况下,可以选择较小的安全参数集;反之,则应采用更为严格的配置来保障信息传输的安全可靠。

本标准为ZUC算法的设计者、开发者以及使用者提供了详细的指导,有助于促进该算法在中国乃至全球范围内更广泛地应用与发展。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2016-10-13 颁布
  • 2017-05-01 实施
©正版授权
GB/T 33133.1-2016信息安全技术祖冲之序列密码算法第1部分:算法描述_第1页
GB/T 33133.1-2016信息安全技术祖冲之序列密码算法第1部分:算法描述_第2页
GB/T 33133.1-2016信息安全技术祖冲之序列密码算法第1部分:算法描述_第3页
GB/T 33133.1-2016信息安全技术祖冲之序列密码算法第1部分:算法描述_第4页
GB/T 33133.1-2016信息安全技术祖冲之序列密码算法第1部分:算法描述_第5页
免费预览已结束,剩余15页可下载查看

下载本文档

免费下载试读页

文档简介

ICS35040

L80.

中华人民共和国国家标准

GB/T331331—2016

.

信息安全技术祖冲之序列密码算法

第1部分算法描述

:

Informationsecuritytechnology—ZUCstreamcipheralgorithm—

Part1Alorithmdescrition

:gp

2016-10-13发布2017-05-01实施

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

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

GB/T331331—2016

.

目次

前言

…………………………Ⅲ

引言

…………………………Ⅳ

范围

1………………………1

规范性引用文件

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

术语和定义

3………………1

符号和缩略语

4……………2

运算符

4.1………………2

符号

4.2…………………2

缩略语

4.3………………2

算法流程

5…………………2

算法结构

5.1……………2

线性反馈移位寄存器

5.2LFSR………………………3

比特重组

5.3BR………………………4

非线性函数F

5.4………………………4

密钥装入

5.5……………4

算法运行

5.6……………5

附录规范性附录S盒

A()………………6

附录资料性附录模31乘法和模31加法的实现

B()2-12-1…………8

附录资料性附录算法计算实例

C()……………………9

参考文献

……………………13

GB/T331331—2016

.

前言

信息安全技术祖冲之序列密码算法分为以下部分

GB/T33133《》3:

第部分算法描述

———1:;

第部分保密性算法

———2:;

第部分完整性算法

———3:。

本部分为的第部分

GB/T331331。

本部分按照给出的规则起草

GB/T1.1—2009。

本部分由国家密码管理局提出

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

(SAC/TC260)。

本部分起草单位北京信息科学技术研究院中国科学院软件研究所中国科学院数据与通信保护

:、、

研究教育中心北京创原天地科技有限公司

、。

本部分主要起草人冯登国林东岱冯秀涛周春芳刘辛越

:、、、、。

GB/T331331—2016

.

引言

本部分的目标是保证祖冲之序列密码算法使用的正确性为国内企业正确研发使用祖冲之算法的

,

相关设备提供指导

本部分修改采用如下国际标准

:

ETSI/SAGETS35.221.Specificationofthe3GPPConfidentialityandIntegrityAlgorithms128-

EEA3&128-EIA3.Document1:128-EEA3and128-EIA3Specification.

ETSI/SAGETS35.222.Specificationofthe3GPPConfidentialityandIntegrityAlgorithms128-

EEA3&128-EIA3.Document2:ZUCSpecification.

ETSI/SAGETS35.223.Specificationofthe3GPPConfidentialityandIntegrityAlgorithms128-

EEA3&128-EIA3.Document3:Implementor’sTestData.

ETSI/SAGETR35.924.Specificationofthe3GPPConfidentialityandIntegrityAlgorithms128-

EEA3&128-EIA3.Document4:DesignandEvaluationReport.

本文件的发布机构请注意声明符合本文件时可能涉及一种序列密码实现方法和装置专利号

,,《》(:

和一种完整性认证方法专利号相关专利的使用

ZL200910086409.9)《》(:ZL200910243440.9)。

本文件的发布机构对于该专利的真实性有效性和范围无任何立场

、。

该专利的持有人已向本文件的发布机构保证他愿意同任何申请人在合理且无歧视的条款和条件

,

下就该专利授权许可进行谈判该专利的持有人已在本文件的发布机构备案相关信息可以通过以

,。。

下联系方式获得

:

专利持有人姓名中国科学院数据与通信保护研究教育中心中国科学院软件研究所

:、

地址北京市海淀区闵庄路甲号邮编北京市中关村南四街号邮编

:89:100093、4:100190

请注意除上述专利外本文件的某些内容仍可能涉及专利本文件的发布机构不承担识别这些专

,。

利的责任

GB/T331331—2016

.

信息安全技术祖冲之序列密码算法

第1部分算法描述

:

1范围

的本部分给出了祖冲之序列密码算法的一般结构基于该结构可实现本标准其他各

GB/T33133,

部分所规定的密码机制

本部分适用于祖冲之序列密码算法相关产品的研制检测和使用可应用于涉及非国家秘密范畴的

、,

商业应用领域

2规范性引用文件

下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文

。,

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

。,()。

信息安全技术术语

GB/T25069—2010

3术语和定义

界定的以及下列术语和定义适用于本文件

GB/T25069—2010。

31

.

祖冲之序列密码算法ZUCStreamCipher

祖冲之序列密码算法是中国自主研制的流密码算法是运用于下一代移动通信网络中的国际

,4G

标准密码算法该算法包括祖冲之算法保密性算法和完整性算法三个部分

,、。

32

.

位bit

二进制数字

binarydigit

二进制计数制中使用的数字或

01。

33

.

温馨提示

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

评论

0/150

提交评论