【技术实现步骤摘要】
面向分组密码算法的可重构S盒、可重构计算阵列及门控方法
本专利技术涉及嵌入式系统领域,特别是涉及面向分组密码算法的可重构S盒、可重构计算阵列及门控方法。
技术介绍
随着电子科技的发展和网络及无线通信技术的广泛应用,信息安全越来越被人们重视。如何有效防止信息的泄露和对敏感信息的管理成为信息安全
的重要关注点。芯片加密技术用以解决上述问题成为现在广泛使用的有效手段,而提高芯片加密的处理速度,灵活性及安全性成为工程技术研究的重点问题。在密码算法中,分组密码是一种作用于分组数据的算法,尤其适用于对大块数据的加解密操作,从而被广泛使用。在实现方式上,现在被广泛使用的专用集成电路(ASIC)具有处理速度快的优势,但灵活性较差,不能较好地根据算法和参数的不同而做出改变。相比于ASIC的实现方式,可重构的结构具有更高的灵活性,平衡了性能和灵活性的要求,为分组密码的实现提供了新的选择。S盒是许多分组密码算法中的重要组成部分,与算法的其他部分不同,对S盒的操作是非线性的,它对整个计算模块所占的空间和计算速度起到关键的制约作用。现有的S盒结构有两种,基于逻辑电路的方法和基于查找表 ...
【技术保护点】
面向分组密码算法的可重构S盒,其特征在于:对可重构计算阵列中的S盒内部增加门控开关电路,根据S盒使能信号是否有效,控制S盒是否进行查表操作。
【技术特征摘要】
1.面向分组密码算法的可重构S盒,其特征在于:对可重构计算阵列中的S盒内部增加门控开关电路,根据S盒使能信号是否有效,控制S盒是否进行查表操作。2.采用根据权利要求1所述可重构S盒的可重构计算阵列,其特征在于:所述可重构计算阵列包括多个计算资源块和多个S盒,每个计算资源块包括多组算术逻辑资源,每个计算资源块共享一个S盒资源。3.根据权利要求1所述可重构S盒,其特征在于:如果在可重构计算阵列映射任务的数据流图对应的配置信息中没有对S盒进行数据配置,则将S盒的使能信号设置为无效状态,并根据该使能信号通过门控开关电路使得S盒不进行查表操作;...
【专利技术属性】
技术研发人员:曹鹏,吴江平,李兆奇,刘波,杨军,时龙兴,
申请(专利权)人:东南大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。