基于FPGA的IDEA加密算法的硬件实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:sunyulong378
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信与计算机技术的飞速发展,信息的存储方式及传输方式发生了巨大的变化,越来越多的信息以数字化存在并由计算机通过网络来传递,信息的安全问题引起了人们极大的重视。密码算法成为信息安全问题的核心,算法的整体安全性也日益成为研究信息安全问题的关键。信息的快速发展推动了密码技术的发展,加密算法层出不穷。对称密码算法成为当前密码技术研究领域中的重要内容之一,与其他密码技术相比其保护数据在存储与传输过程的安全性是无可替代的。AES算法的诞生使得分组密码算法重新吸引了人们的眼球,登上了密码研究的“大舞台”。本文研究的主要课题就是围绕分组密码体制中的重要算法-IDEA加密算法进行探讨与分析。本文采用FPGA技术对一种对称密码体制即IDEA算法的加、解密模块进行了完整设计。首先对IDEA算法进行总体的学习与了解,基于此算法的基本工作原理对其加密、解密两个过程分别进行了详细的分析。根据IDEA加、解密算法的流程,采用8级流水线技术及自上而下的设计方法将该密码芯片分模块进行设计并仿真。其中,密钥生成模块负责将原始密钥转化为算法所需要的子密钥并进行存储操作;控制模块是根据状态的变化产生相应的控制信号;运算模块主要实现轮结构,完成各种迭代运算,同时解决了IDEA算法中一些复杂的运算的硬件电路的实现问题。最后将各个模块整合到一起进行仿真综合及验证给出系统的RTL级电路图、综合报告等。结果表明,该算法能够准确的在FPGA芯片上以1.4Gbps的速度实现加密及解密运算,证明了IDEA硬件的可行性。
其他文献
实践取向的教师教育在基础教育课程改革背景下显得尤为重要,是近年来教师教育改革的基本取向所在。地方师范院校作为地方基础教育教师输送地,只有认识到实践取向在教师教育中
功率放大器在通信、雷达、导航等系统中扮演了极为重要的角色,是现代无线通信系统的核心部件,其性能的好坏将影响整个系统性能。因此,更高输出功率、更高效率、更高增益、更
目的探讨不同视听提示方式对学龄前听障儿童嗓音基频的影响,为其言语矫治提供参考。方法选取4~6岁康复效果优良的听障儿童及性别、年龄相匹配的正常儿童各15例,分别在单一听
近几十年,激光技术不断完善,特别是超强超短激光脉冲的出现,促进了激光等离子体相互作用的快速发展。首先,激光在等离子体中的稳定传播在实际应用中有重要意义,如激光等离子
光纤传感器具有抗电磁干扰、灵敏度高、小巧、耐腐蚀等优点,因而在传感领域具有广泛的应用。本文提出了基于光纤光栅与花生型光纤级联结构和基于倾斜光纤光栅与花生型光纤级
目的:探讨老年住院病人静脉输液的护理安全隐患及对策分析。方法:针对2016年1月—2017年1月老年住院病人静脉输液工作中存在的护理问题进行详细分析,并提出相应解决措施。结
目的观察中药口腔护理对降低高血压脑出血患者肺部感染发生率的效果。方法选取来本科就诊的100例高血压脑出血患者,分为试验组和对照组。试验组给予早期中药口腔护理和相关预
在纳米尺度下,单粒子效应的不仅将对航空航天应用产生更为严重的影响,而且对90nm及其以下工艺的地面应用产生的影响也愈发突出、严重。研究集成电路单粒子效应的机理及其缓解
目的:通过肾动脉血流动力学变化评价降压益肾颗粒对高血压病早期肾损害的保护作用。方法:应用彩色多普勒超声检测高血压早期肾损害病人,观察超声肾血流参数并分析。结果:治疗后2
布里渊光时域反射(Brillouin optical time-domain reflectometry, BOTDR)技术是一种分布式光纤传感技术,其工作原理在于布里渊散射光的频移和功率均与应变和温度相关,通过测