论文摘要
传统上,实现、应用密码算法运算可采用专用集成电路和通用处理器两种途径,前者的优点是处理速度非常快,其缺点是灵活性差,设计周期长、投资较大等;利用后者的密码实现方式通常灵活性比较高,但缺点是密码运算处理速度较慢,与专用芯片差距还很远,难以满足网络通信等方面的需求。本文针对上述矛盾,研究能高效灵活实现各类密码运算的密码处理结构。论文在分析分组密码操作特点基础上,提出了一种适合分组密码运算的并行处理结构,支持了字并行和亚字并行处理,并进行了微结构设计,实现了一款分组密码协处理器,其兼顾了通用处理器的灵活性以及专用密码芯片的高性能两方面优点,实现了完善的系统控制能力、高效的密码运算能力和灵活可配置的算法处理能力。从提高并行度角度出发,为使用频率非常高的密码操作,包括S盒、置换、模乘、模加等九种运算设计了专用指令。这些指令通过分裂、组合、绑定等设计,开发了单条指令内部及多条指令间的并行性,提高了密码处理性能。设计了基于FPGA的硬件测试平台,通过在该平台上进行单元级验证和系统级验证,保证了密码协处理器功能的完备性和正确性。最终该协处理器基于0.18μm CMOS工艺标准单元库进行了ASIC设计综合,并与其它软/硬件实现方式进行了性能比较。总之,该协处理器具有指令操作效率高、指令级并行度高和算法适应面广的特点,可以灵活、高效地实现分组密码算法,是一种实现分组密码处理的新模式。
论文目录
相关论文文献
- [1].一种基于MSP430的分组密码产生器[J]. 电子世界 2020(13)
- [2].针对分组密码的攻击方法研究[J]. 计算机工程 2020(01)
- [3].分组密码故障攻击效率分析方法研究[J]. 通信技术 2019(05)
- [4].一类分组密码的安全性能研究[J]. 计算机工程与应用 2011(17)
- [5].分组密码专刊序言(中英文)[J]. 密码学报 2019(06)
- [6].分组密码工作模式的应用安全问题[J]. 信息安全研究 2019(01)
- [7].分组密码设计与分析培训在京举办[J]. 信息网络安全 2014(01)
- [8].基于密码逻辑阵列的分组密码高能效映射方法[J]. 电子技术应用 2019(11)
- [9].混沌分组密码抗差分密码攻击的分析[J]. 通信技术 2013(01)
- [10].基于标识的面向文本流的分组密码研究[J]. 舰船电子工程 2019(05)
- [11].可重构分组密码多发射流水处理架构研究与设计[J]. 电子技术应用 2020(04)
- [12].面向分组密码的四维度并行处理架构研究[J]. 电子学报 2017(10)
- [13].基于流体系架构的分组密码处理器设计[J]. 计算机研究与发展 2017(12)
- [14].一种基于分组密码体制的语音加密算法研究[J]. 长江大学学报(自然科学版) 2011(07)
- [15].一种针对分组密码的抗能量攻击电路设计[J]. 电子技术应用 2019(08)
- [16].一类特殊的列混合变换的研究[J]. 计算机工程与应用 2008(05)
- [17].10轮Midori 128的中间相遇攻击[J]. 计算机应用研究 2019(01)
- [18].LBlock的中间相遇攻击[J]. 中国科学院大学学报 2014(04)
- [19].轻量级分组密码ESF的差分故障攻击[J]. 网络安全技术与应用 2016(01)
- [20].基于AES算法的研究[J]. 民营科技 2018(12)
- [21].简化版分组密码KATAN32的相关密钥立方攻击[J]. 信息技术与网络安全 2018(11)
- [22].轻量级分组密码Piccolo的积分攻击[J]. 计算机应用研究 2018(11)
- [23].面向CBC模式的AES高速芯片设计与实现[J]. 电子技术应用 2014(01)
- [24].LED轻量级分组密码设计的研究与改进探讨[J]. 电力信息与通信技术 2014(09)
- [25].浅析分组密码——DES[J]. 电脑知识与技术 2008(33)
- [26].HBcipher:一种高效的轻量级分组密码[J]. 密码学报 2019(03)
- [27].HIGHT轻量级分组密码容错代数故障攻击研究[J]. 南京大学学报(自然科学) 2017(06)
- [28].SIMON系列轻量级分组密码故障立方攻击[J]. 浙江大学学报(工学版) 2017(09)
- [29].基于组合式爬山算法提高S盒非线性度的方法[J]. 计算机应用 2015(08)
- [30].一种基于Feistel结构混沌分组密码的研究[J]. 信息安全与通信保密 2013(01)