分组密码算法的三种硬件实现结构及性能分析

来源 :通信技术 | 被引量 : 0次 | 上传用户:yh820927
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对分组密码算法,研究了反复循环、循环展开和流水线三种实现结构,分析了三种结构下系统的资源占用、吞吐率、最高工作频率等参数,以求在各种不同应用环境,找出满足其需求的实现方案。以3DES为例分别实现了这三种结构,最后给出了基于Altera公司的CYCLONE系列FPGA的实现结果,对结果进行了比较和分析。 Aiming at the block cipher algorithm, this paper studies three implementation structures of repeated loop, loop unrolling and pipeline, and analyzes the resource occupancy, throughput and maximum operating frequency of the system under the three kinds of structures, so as to find out in different application environments Meet their needs to achieve the program. Taking 3DES as an example, we implement these three structures separately. Finally, we give the results of CYCLONE FPGA based on Altera and compare and analyze the results.
其他文献
目的 观察腰-硬联合麻醉(CSEA)应用于老年人(≥80岁)前列腺电切术的临床麻醉效果.方法 对50例老年人(≥80岁)前列腺电切术(TURP)患者在手术时选用CSEA,选择L2~L3或L3~L4穿刺点,
随着我国移动通信事业的快速发展,基站景观化设置已成为完善网络覆盖,提高运营商核心竞争力的重要因素之一。介绍基站景观化设置的基本概念和常见措施,并提出推广基站景观化
简单机械的机械效率是初中物理教学的一个重点和难点,不少学生在学完本知识点后,做有关机械效率的计算时极易出错。笔者结合教学过程中发现的错误,通过典型例题加以分析,剖析
研究0.22+(6+12)×0.20HT钢丝帘线在全钢载重子午线轮胎中的应用。试验结果表明,以0.22+(6+12)×0.20HT钢丝帘线替代3+9+15×0.175+0.15钢丝帘线用于全钢载重子午线轮胎胎体,
本文介绍了一种基于IP网络构建VPN网络视频会议系统的方案.首先简要介绍了视频会议系统的关键技术--基于IP的H.323协议及这种技术的不足,简要介绍VPN技术的基本原理,并分析和
科学发展观是十七大报告的核心内容代表了新时期我党的执政理念,如何理解科学发展观的深刻含义显得极为关键,本丈力图从人文的角度来剖析:科学发展观的深刻涵义,并且阐述了民
终身教育是21世纪教育发展的必然趋势,多媒体网络技术为实现终身教育提供了很好的平台,必将促进终身教育更好、更快,更全面地向前发展.本文就终身教育,网络多媒体技术的优势,
在多媒体课件界面制作中,材质特效可以增强字幕的表现力和视觉冲击力,使字幕在表达教学内容的时候更直观地吸引学习者的注意力,更能体现和提升界面的整体风格.目前使用比较广
随着经济的快速发展和市场需求的不断扩大,各类型的工程纷纷破土动工.工程的建设施工既是加快经济快速发展的需要又是建设伞面小康社会的内在要求,工程的建设质量既关系到相
本文旨在通过借助行动研究的方式在外语教学中进行教学反思,使外语教师在教学实践的过程中不断发现问题—反思—解决问题—创新,形成新的教学思维方式——反思性教学,掌握新