轻量级分组密码算法FBC

来源 :密码学报 | 被引量 : 4次 | 上传用户:suixin2002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
FBC是一族轻量级分组密码算法,主要包含FBC128-128, FBC128-256和FBC256-256三个版本,可支持128和256两种比特长度的明文分组以及128和256两种比特长度的密钥. FBC算法采用4路两重Feistel结构设计,在结构上通过增加两个异或操作的微小代价较大提高整体结构的扩散特性.非线性函数F采用切片技术,其中, S盒基于NFSR构造,其各项密码学性质达到最优,同时硬件实现代价达到最小,为最轻的S盒之一;线性变换L仅由循环移位和异或构成,具有较好的密码学特性的同时兼顾好的
其他文献
该课题通过亲水性单体的接枝共聚方法,对涤纶进行接枝共聚改性,达到提高涤纶织物吸湿性的目的.该课题系统地讨论了接枝共聚改性的两浴法工艺和一浴法工艺.对于两浴法工艺,首
该课题研究开发的"多媒体针织学习软件"是直接面向教师课堂教学和员工培训的一个应用软件,是在中文Windows95操作系统环境下,利用VisualBasic5.0编辑工具进行开发的.该软件共
近年来,虽然国家的建筑水平不断提升,但是在建筑工程实施中的,质量问题和安全隐患还是普遍存在.这就使人民对工程的建设提出了更高的要求和标准.在这种情况下,通过工程监理作
该文研究了新型SX系列粘合剂的各种应用性能包括失水成膜速率、分散稳定性和印花应用性能,还研究了粘合剂SX-3的最佳处方和最佳应用工艺.涂料印花牢度之所以差,其中的一个原
我们设计了一个新的分组密码算法—Raindrop分组密码算法. Raindrop算法共有Raindrop-128/128/60、Raindrop-128/256/80和Raindrop-256/256/100三个版本. Raindrop算法整体采用Feistel结构,保证加解密的一致性.轮函数采用S盒代换、行混合、列循环移位操作. S盒由Keccak函数非线性运算的布尔表达式生成;行混合操作中使用
以可去除的胶体粒子为模板,通过层层自组装技术(Layer-by-Layer self-assembly,LbL)将带有相反电荷的聚电解质交替沉积到该胶体粒子上,然后将模板粒子溶解,可制备出中空聚电解质
服装模板技术作为一种新型的生产模式,在确保服装规格一致性,提高品质和生产效率方面体现出重要价值。近年来,随着劳动力的紧张和人工成本的增加,这项技术更加引起行业内的广泛关
电缆终端是电缆线路中电场应力集中、复杂和绝缘较差的部位,经常发引发各种事故影响了电力系统的稳定性。故提出了独特的以冷缩应力锥控制件代替各种应力管嵌入到热缩管件中,充当终端的内部绝缘结构,以热缩应力管作为辅助的应力控制手段,电缆末端外屏蔽先套入导电/绝缘复合锥,在锥的外侧再套入热缩应力管。本文主要完成了导电/绝缘复合应力锥的设计、导电应力锥的硅橡胶注射成型模具及对模具的优化;运用有限元法对电缆终端电
在网站开发过程中,根据同类纺织网站的特色,对网站的目标与内容进行定位,同时对网站的总体框架进行设计.在具体实现过程中,采用了Microsoft DNA的三层应用程序框架模型,即表
本文详细介绍分组密码算法SPRING的设计.根据分组长度和密钥长度的不同, SPRING具体包括三个算法版本SPRING-128-128、SPRING-128-256、SPRING-256-256,其中SPRING-n-m表示分组长度为n且密钥长度为m. SPRING是SP结构的分组密码,主要面向硬件实现设计,采用基于非线性反馈移位寄存器(NFSR)的32-比特S-盒和基于非线性反馈移位寄存器的密