基于FPGA平台的密码优化算法研究与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:hdydrd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着21世纪的到来和互联网技术的迅速发展,信息安全变得越来越重要。密码学和密码算法是信息安全的核心技术,密码算法的安全性决定了信息安全的强度,而其性能也将决定信息安全对于信息化进程起到的是保障、推进作用,而非阻碍。因此,密码算法的优化实现是信息安全领域的一个重要研究方向。本文首先对当今主流的密码算法以及它们的优化方法进行了详细的介绍。其次,由于FPGA平台在并发运算上得天独厚的优势,本文提出了一种基于FPGA平台上的AES算法优化方法。论文的主要工作分为两部分:第一,将AES算法中ExpandedKey操作作为一级流水线,以此来减少每一级流水线的延迟,从而达到加速AES的目的。第二,使用混合轮内外流水线结构,采用21级流水线的优化方式,以空间换时间,从而达到加速AES的结果。最后,通过Modelsim和QuartusII这两款强大的仿真软件,给出了本文算法的一些实验结果,并通过与其他同类型设计结果的比较,验证了本文提出的优化方法有着更好的综合性能,对于AES的实际应用具有较好的参考价值。
其他文献
生物特征识别是利用人类特有的生理或行为特征来识别个人身份的技术,它提供了一种高可靠性、高稳定性的身份鉴别途径。人脸识别是目前生物特征识别中最受研究者关注的一个分支
本文所研究的内容是昆虫识别的前期工作,为昆虫识别提供有利于特征提取的分割图像。由于昆虫的主要识别特征包括几何特征、颜色特征、纹理特征等,可以通过一系列的特征数据进行
互联网的飞速发展与数字视频媒体的广泛应用使视频访问控制和版权保护成为亟需解决的问题,视频水印为解决这一问题提供了有效的技术手段。视频水印是指将能够证明所有者身份
随着国民经济和社会发展对基础信息网络和重要信息系统的依赖性越来越大,信息安全保障也越来越受到业内人士的关注。而风险评估作为信息安全管理的一个重要环节,对保障企事业
随着计算机视觉和图像处理的快速发展,基于视频图像序列的目标跟踪已经成为计算机视觉研究领域的热点问题,尤其是对人体运动的研究在理论和实际应用中都有着非常重要的意义。
在企业国际化浪潮下,各种现代化企业必须快速、协调、有效地完成企业内部各种业务流程的部署以满足市场变化和客户需求。然而,企业的IT基础架构却缺乏有效应对市场需求的灵活性
多源信息的集成是目前采矿企业安全生产监控系统建设的一个重要课题。针对井下生产系统多数据源、多数据类型、多媒体结构的特点,重点研究了矿用信息平台的信息集成技术,并设计
个性化服务推荐系统已获得广泛应用。然而,现存的推荐系统用户模型,多数基于网络数据,数据维度较少或不分维度进行网状语义建模,通过用户打分、点击等外部行为以及用户年龄、
随着通信技术的发展以及集成电路和微处理器在汽车上的广泛应用,汽车电子已呈现出网络化的发展趋势,车上网络技术己成为汽车电子领域的研究和应用热点。局部互联网络LIN(Loca
本文介绍数据挖掘有关概念和技术,阐述关联规则挖掘的研究现状,论述了时态数据挖掘研究背景和进展,引出本文所要研究的内容。并给出关联规则的挖掘过程,研究关联规则挖掘算法