FBC分组密码算法的FPGA实现

来源 :北京电子科技学院学报 | 被引量 : 0次 | 上传用户:yx_maomao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对FBC分组密码算法软件实现效率低的问题,提出了一种FBC算法的FPGA(现场可编程门阵列,FPGA)硬件实现方案。首先,简要介绍了FBC算法工作原理。其次,将FPGA具有并行计算的特点与FBC算法结构相结合,采用模块化编程设计思想,使用有限状态机设计实现了FBC128-128加密算法。最后,在Xilinx Virtex5系列的XC5VFX100T芯片中运行结果表明,算法所使用的硬件资源为6795LUTs,在5ns时钟约束下加解密的吞吐率达到了522Mbps。
其他文献
目的本研究旨在探讨高级别胶质瘤ADC值与Ki-67的相关性。方法30例高级别胶质瘤患者在治疗前行常规MRI、增强扫描及弥散张量成像(DTI),利用DTI图像分析软件包(DTItracking)测量肿瘤
公路桥梁日益受到交通类火灾的威胁,无论是混凝土桥梁还是钢结构桥梁,火灾作用下结构将出现严重的损伤,甚至影响桥梁的运营安全,为此桥梁防火隔热日益受到关注,尤其是对于一
由于颗粒形貌问题,传统机械破碎法生产的喷镀钼粉,流动性能无法进一步提高.应用等离子球化技术和喷雾干燥制粒技术,能够使粉末颗粒变成球形或近似球形,显著提高流动性能.喷雾
本文针对幼儿园主题区域活动存在活动内容不符合幼儿的个性特点、活动离主题背景、缺乏科学有效的评价等问题,论述开展主题区域活动的对策,即合理设置区域活动空间、优化活动
脑动脉狭窄是造成脑卒中的最主要原因,因此及时正确对脑动脉狭窄类病变做出诊断,就显得格外重要。本文选择了25例在我院接受诊断的脑动脉狭窄患者作为研究对象,采用CTA与DSA的检
分析高中英语课后整合存在的问题及原因。阐述课后整合的重要性。基于高中生在英语课后对于整合、归纳所学知识不够重视,以及很少接受课后整合方面的策略指导的现状,探究如何
本文结合露天矿生产系统的特点,建立了生产系统数学模型,对生产过程进行了系统分析,提出了矿山生产中的串联系统、并联系统失效率和整体系统效率的计算方法,为矿山企业管理提供了
本文模拟天然橡胶圈在塑料管道系统中受应力、湿度等因素的影响,对其进行烘箱加速老化试验,采用Arrhenius公式进行外推动力学曲线模型的计算方法,推算出塑料管道用天然橡胶圈
目的 通过分析节细胞神经瘤的影像学表现,提高对该病诊断的准确性.方法 回顾性分析17例经手术病理证实的节细胞神经瘤的影像学特点.结果 17例肿瘤中,4例位于纵隔,3例位于肾上
以氯乙酸和异辛醇为原料,用Mo+6掺杂制备SO24-/TiO2/MoO3的固体超强酸催化剂催化合成氯乙酸异辛酯,研究了酯化反应的优化条件.当n(异辛醇):n(氯乙酸)为1.1:1;催化剂用量为反