找传奇、传世资源到传世资源站!

祖冲之国密算法(ZUC_c文件.pdf)

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

     祖冲之算法集(ZUC算法)是由我国学者自主设计的加密和完整性算法,包括祖冲之算法、加密算法128-EEA3和完整性算法128-EIA3,已经被国际组织3GPP推荐为4G无线通信的第三套国际加密和完整性标准的 侯选算法。由 中国科学院信息工程研究所 信息安全国家重点实验室和中国科学院数据与通信保护研究教育中心(DCS中心)联合主办的《第一届祖冲之算法国际研讨会》将于2010年12月2至3在 北京召开。本次国际研讨会对于加强祖冲之算法研究分析成果的国内和国际交流,扩大祖冲之算法的公开平评估范围,加强祖冲之算法的安全性评估力度,进而推进祖冲之算法4G通信国际加密标准的进度具有重要的现实意义。据了解,在 日本福冈召开的第53次3GPP系统架构组会议上,我国祖冲之密码算法(ZUC)被批准成为新一代宽带 无线移动通信系统(LTE)国际标准。祖冲之密码算法的名字源于我国古代数学家祖冲之,祖冲之算法集是由我国学者自主设计的加密和完整性算法,是一种流密码。它是两个新的LTE算法的核心,这两个LTE算法分别是加密算法128-EEA3和完整性算法128-EIA3。ZUC算法由3个基本部分组成,依次为:1、比特重组;2、非线性函数F;3、线性 反馈移位寄存器(LFSR)。相关人士认为ZUC成为国际标准提高了我国在移动通信领域的地位和影响力,对我国移动通信产业和商用密码产业发展均具有重大而深远的意义。

/************************************************************Function: BitValueDescription: test if the value of M at the position i equals 0Calls:Called By: ZUC_IntegrityInput: M: messagei: the position iOutput:Return: 0:the value of M at the position i equals 01:the value of M at the position i equals 1Others:************************************************************/unsigned char BitValue(unsigned int M[], unsigned int i){int j, k;j = i >> 5;k = i & 0x1f;if (M[j] & (0x1 << (31-k)))return 1;elsereturn 0;}/************************************************************Function: GetWordDescription: get a 32bit word ki from bit strings k[i],k[i 1]...,namelyki=k[i]||k[i 1]||…||k[i 31]Calls:Called By: ZUC_IntegrityInput: k[]:i: the position iOutput:Return: ki=k[i]||k[i 1]||…||k[i 31]

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复