【摘 要】
:
密码算法作为信息安全的重要基础,在信息的传输方面有着至关重要的作用。与软件实现方式相比,密码算法的硬件实现在性能方面具有比较大的优势。本文以FPGA作为硬件基础,对AES
论文部分内容阅读
密码算法作为信息安全的重要基础,在信息的传输方面有着至关重要的作用。与软件实现方式相比,密码算法的硬件实现在性能方面具有比较大的优势。本文以FPGA作为硬件基础,对AES算法和Luffa算法的实现进行研究,展示密码算法在FPGA上快速实现的思路。本文对AES算法轮函数的结构进行深入研究,把列混合分为两级并改动行移位的位置,以新的轮函数结构代替传统的轮函数结构;利用BlockRAM和组合逻辑两种方式实现字节代换操作。通过充分利用流水线技术使AES算法在xc5vlx85器件上的实现在性能和资源利用率上都超过了现有文章中相同器件上的AES设计。本文还对Luffa算法的FPGA实现进行研究。通过五种不同的方式实现其轮函数来分析Luffa算法在FPGA上实现的性能。根据结果总结出具有反馈结构的密码算法在FPGA上实现的特点以及有效实现方式。
其他文献
大传播延时、高误码率、信道双扩展与时变性等信道特征,使水声通信面临着巨大的挑战,提高水声通信可靠性是一个非常重要的研究方向。混合自动重传请求(Hybrid Automatic Repeat
随着互联网业务的高速发展,广域网在网络响应速度方面已经无法满足用户的需求。由于响应速度受到很多因素的影响,依靠增加带宽解决这一问题是一个方法但同时带来了带宽利用率
无线传感器网络是由大量部署在观测环境中或附近的传感器节点通过无线通信方式形成的多跳网络系统。该网络系统因能通过传感器节点采集、处理、传输数据协作地完成大型或复杂
星载合成孔径雷达是以卫星为平台的。卫星沿着轨道运动,雷达以一定的频率发射接收脉冲信号,这就相当于天线顺序地从一个阵元位置移到下一个阵元位置,在空间形成一个“虚”的
心电图是心脏电生理活动的一种图形反映,它是评价心脏功能和诊断心脏疾病的重要的参考依据。如何通过压缩来减少需要传输的心电数据量在临床上具有重要意义。本文结合当前心
当前WiMAX网络管理系统实现了对被管理设备的数据采集,但是对网络资源尚未充分利用,WiMAX技术所独有的QoS机制成为提高网络管理性能以及优化资源配置新的研究热点。论文首先
Ad hoc网络是多跳无线网络,无需基础设施就可以建立动态互联的网络,其网络技术优点是能够提高通信设施的抗毁性和应变能力。在Ad hoc网络中,通信的主机一般是便携式计算机、
典型线目标(道路和海岸线)的提取,在军事和民用领域的各方面已获得广泛的应用,并发挥着巨大的作用。而随着遥感技术的发展,仅依靠单个光谱信息的传统分类方法难以满足实际需