1 / 5
文档名称:

ZUC算法原理及实现过程(共5页).doc

格式:doc   大小:406KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ZUC算法原理及实现过程(共5页).doc

上传人:ogthpsa 2022/4/18 文件大小:406 KB

下载得到文件列表

ZUC算法原理及实现过程(共5页).doc

文档介绍

文档介绍:精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
ZUC算法原理及实现过程
算法精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
ZUC算法原理及实现过程
算法设计背景
ZUC算法,即祖冲之算法,是3GPP机密性算法EEA3和完整性算法EIA3的核心,为中国自主设计的流密码算法。2009年5月ZUC算法获得3GPP安全算法组SA立项,正式申请参加3GPPLTE第三套机密性和完整性算法标准的竞选工作。历时两年多的时间,ZUC算法经过评估,于2011年9月正式被3GPPSA全会通过,成为3GPPLTE第三套加密标准核心算法。ZUC算法是中国第一个成为国际密码标准的密码算法。
算法原理
ZUC是一个面向字的流密码。它采用128位的初始密钥作为输入和一个128位的初始向量(IV),并输出关于字的密钥流(从而每32位被称为一个密钥字)。密钥流可用于对信息进行加密/解密。
ZUC的执行分为两个阶段:初始化阶段和工作阶段。在第一阶段,密钥和初始向量进行初始化,即不产生输出。第二个阶段是工作阶段,在这个阶段,每一个时钟脉冲产生一个32比特的密钥输出。
(1)运算符说明
整数模
整数比特异或
字符串和b的连接
二进制表示的最左16位值
二进制表示的最右16位值
向左比特的循环移位
向右1比特的移位
值分配到对应的值
(2)算法结构
ZUC有三个逻辑层,见下图。顶层为一个线性反馈移位寄存器()的16个赛段,中间层是比特重组(),最下层为一个非线性函数。
图1 ZUC的整体结构图
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
(3) 线性移位反馈寄存器()
具有16个31比特的单元,每个单元取值均在下面的集合中:
有两种模式的操作,即初始化模式和工作模式。在初始化模式中,接收一个31比特的输入,是删除非线性函数的32位输出最右边的位得到的。也就是说,可将初始化模式工作原理表示为:
LFSRWithInitialisationMode()
{
1、;
2、;
3、如果,则设;
4、
}
在工作模式中,不接收任何输入,它的工作原理表示为:
LFSRWithWorkMode()
{
1、;
2、如果,则设;
3、;
}
(4) 比特重组
ZUC算法的中间层是比特重组,从的单元中提取128比特的输出并形成4个32比特的字,前三个字将用于最底层的非线性函数中,而最后一个字会在密钥流的产生中用到。
令是中的8个单元,则形成4个32比特字的比特重组过程如下:
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上

最近更新

大学生创新型人才培养的实践探索 5页

大功率电液操控变速器的试验研究综述报告 3页

一上奥数-10巧填符号 20页

多氯联苯污染土壤的菌根际修复及其机理研究综.. 3页

多孔硅酸钙填料的造纸特性及其加填纸结构与性.. 3页

多功能植物固体营养液在农业上的应用 3页

外贸上市公司智力资本对经营绩效的贡献度研究.. 4页

复杂网络确定性模型与同步优化 3页

处理好探究学习与接受学习的关系 3页

塔河6-7区碳酸盐岩缝洞型油藏单井调剖堵水适应.. 3页

基层审计机关开展绩效审计的方法 3页

基于高中英语合作探究教学的反思 3页

基于非线性效应的1550nm及2μm光纤激光器研究.. 4页

基于遗传神经网络的工时定额系统 4页

基于跳面节点与petri网的空间信息网可靠性评估.. 3页

基于课本资源的初中英语写作教学 3页

基于视觉感受的景观空间序列组织 3页

基于虚拟样机的造型振动台振动过程仿真分析综.. 3页

基于脾脏免疫物质探讨卫气节律性变化的实验研.. 3页

高中化学第1章原子结构与元素周期律1.2.1元素.. 28页

八年级物理上册3.4升华和凝华省公开课一等奖新.. 15页

基于精益管理思想的技能人员培养与评价研究—.. 3页

基于第三方的移动支付安全性研究 3页

基于移动网络的电力设备监测装置 3页

基于用户建模的个性化微博推荐研究 5页

2025年净水机销售培训方案教学内容 5页

基于混整空间粒子群算法的精馏塔优化设计综述.. 3页

基于活动理论的通用技术教学设计初探 3页

基于模型的舰艇机动系统设计 3页

基于核心素养的初中历史史料教学探析 3页