- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ICS 35. 040L 80GM备案号:36823—2012中华人民共和国密码行业标准GM/T 0001.2—2012祖冲之序列密码算法第2部分:基于祖冲之算法的机密性算法ZUC stream cipher algorithm-Part 2:The ZUC-based confidentiality algorithm2012-03-21发布2012-03-21实施国家密码管理局发布赶码的
GM/T 0001.2—2012目次前言范围规范性引用文件术语和约定符号和缩略语5算法描述5. 1算法输人与输出5. 2算法工作流程附录A(资料性附录)算法计算实例参考文献
GM/T 0001.2—2012前#言三之000第1部分:算法述:第2部分:基于祖冲之算法的机密性算法;第3部分,基于祖冲之算法的究整性享法。本部分为GM/T0001的第2部分,GM/T 0001的本部分依据GB/T1,1-2009给出的规则起早。本部分内容同3GPPL.TE机密性和完整性算法标准128-EEA3规范(ETSI/SAGETS35.221)保持一致性。请注意本文件的某些内客可能涉及专利。本文件的发布机构不承担识别这共专利的责任。本部分附求A为资科性附求,本部分由国家密码管理局提出并归口,本部分起草单位;中国科学院软件研究所、中国科学院数据与通信保护研究教育中心本部分主要起草人;冯登国、林东售、冯秀涛、周春芳、-
GM/T 0001.2—2012祖冲之序列密码算法第2部分:基于祖冲之算法的机密性算法1范围GM/T0001的本部分描述了基于祖冲之算法的机密性算法。该机密性算法可适用于3GPP1.TE通信中的加密和解密,本部分可用于指导基于祖冲之算法的机密性算法的相关产品的研制、检测和使用。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件.仅注日期的版本适用于本文件,凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GM/T 0001., 1—2012祖冲之序列密码算法第1部分;算法描述3术语和约定以下术语和约定适用于本文件,3. 1比特bit二进制字符0和1称之为比特。3. 2字节byte由8个比特组成的比特串称之为字节。3. 3字word由2个以上(包含2个)比特组成的比特串称之为字,本部分主要使用31比特字和32比特字。3. 4字表示word representation本部分字默认采用十进制表示,当字采用其他进制表示时·总是在字的表示之前或之后添加指示符,例如.前缓0x指示该字采用十六进制表示,后缓下角标2指示该字采用二进制表示。3. 5高低位顺序bit ordering本部分规定字的最高位总是位于字表示中的最左边,最低位总是位于字表示中的最右边,符号和缩略语4.1特号下列符号适用于本部分;
GM/T 0001.2—2012按比特位逐位异或运算α ll b字符串连接符[x]不小于的最小整数4. 2缩略语下列缩略语适用于本部分:(K基于祖冲之算法的机密性算法密钥KEY祖冲之算法的初始密IV祖冲之算法的初始向量IBS输人比持流OBS输出比特流5算法描述5. 1算法输入与输出本算法的输入参数见表1.输出参数见表2。表 1输入参数表输入参数比特长度备注COUNT32计数器BEARER承载层标识DIRECTION1传编方向标识CK128机密性密LENGTH32明文消息流的比持长度IBSLENGTH输人比特束表 2输出参数表输出参数比特长度备注OBSLENGTH输串比特流5. 2算法工作流程5, 2, 1初始化本拜法的初始化是指根据机密性密朗CK以及其他输人参数(见5.1的表1)构造祖冲之算法的初始密钥KEY和初的量IV.记机密性密期CK CK[o] I CK[1] II CK[2] II - II CK[15]和祖冲之算法的初始密讯KEYKEY[0] I KEY[1]↓ KEY[2 --- KEYL15].H中 CK[门,KEYL汀(0≤/≤15)都是 8 比特的节。则有;2
GM/T 0001.2—2012KEY[i]CK[iJ.i0.1.2,*,15,记计数器COUNTCOUNT[O] II COUNT[1] II COUNTL2J I COUNT[3]和祖冲之算法的初始向量*[STJAI I iI[zJAI II [TJAI II [oJAI AI[]AI[AI[o]AI [LNnO[]INOOJINnOO[o]INO 则有:IV[o]=COUNT[o], IV[1]= COUNT[1].IV[2J COUNT[2],IV[3J COUNT[3].IV[4JBEARER I DIRECTION I 00: -IV[5] = IV[6]= IV[7],IV[8]=IV[o].
您可能关注的文档
- EJ_T 20094-2014铀矿冶建设项目竣工环境保护验收技术要求.pdf
- LDT 71.17-2000铁路工业电机绝缘制品工劳动定额制定.pdf
- GA_T 974.38-2011消防信息代码 第38部分:火灾事故人员伤亡原因代码.pdf
- DB37_T 3749-2019肉鸭福利屠宰技术规程.pdf
- JB 4311.3-1991间接电阻炉 RT系列台车式电阻炉.pdf
- JB 5963-2004液压二通、三通、四通螺纹式插装阀插装孔.pdf
- GA_T 1049.10-2014公安交通集成指挥平台通信协议 第10部分:机动车缉查布控系统.pdf
- JB_T 7842-2016YZR-Z系列起重专用绕线转子三相异步电动机 技术条件.pdf
- JBT 6143.3-2007锥密封双90棉线编织胶管总成.pdf
- DL_T 1423-2015在役发电机护环超声波检测技术导则.pdf
文档评论(0)