基于FPGA的硬盘数据加密系统研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:gloriayl2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息数据存储需求的逐步加大,人们对保护硬盘数据免受侵害的关注程度也越来越高。硬盘数据加密是当前保护硬盘数据的主要趋势和手段。相比软件加密方法,硬件加密方法不依赖系统资源,不容易被破译,并可采用独立可靠的密钥管理方式。因此设计硬盘加密系统具有重要的应用和研究价值。本文针对ATA硬盘,整合AES密码技术和FPGA芯片技术、,完成硬盘数据实时加/解密的硬件实现;采用自底向上的设计方法,实现了主板与硬盘之间的桥接芯片系统的设计。该系统采用高级数据加密标准算法(AES),完成了对硬盘数据读写的实时加/解密功能。本文首先提出了系统的整体设计方案,根据功能将系统分为两个主要单元进行设计,并针对工作中的难点和关键技术进行了分析。其次,详细阐述了协议控制单元和数据处理单元的分析、设计以及硬件实现。先对ATA协议加解密前后的时序进行了分析,给出了经过了数据处理后的ATA协议的硬件实现。后对数据处理单元进行了设计,利用流水线技术实现了AES算法,解决了ATA协议和AES算法数据宽度不一致等问题。最后,给出系统的整体实现。利用LogicLock技术对系统进行优化,利用嵌入式逻辑分析仪对芯片的加解密功能进行了分析测试。通过测试可以知道,该系统完成了对ATA协议中传输的数据进行实时的AES加解密,达到了预期的实验效果,并对前面工作情况进行总结,提出工作中的不足,明确了下一步的工作方向。
其他文献
考试作为教学过程中一个非常重要的环节,已经经历了一个很长的发展过程。但是在计算机和网络技术出现之前,其形式的变化都较小。随着计算机技术的飞速发展和Internet的日益普
Web应用的发展趋势已从紧密耦合的单一系统转移到了松散的、基于组件的动态绑定的组合系统,并出现了基于面向服务模式构建软件应用的新模式。服务(应用)集成必将成为下一代电
当今,计算机网络和电子技术得到了飞速发展,同时网络带宽和计算机的计算能力呈指数方式提升,这就出现了一种全新的分布式计算模式——对等计算。对等网络的优点包括:分散式控
随着现代化建设和信息化建设的不断向前推进,大量非线性电力电子设备运行在电力线上,使得电网的谐波含量大大增加,谐波污染越来越严重,对电力系统的安全运行造成极大的影响。谐波
越来越多的信息被存储在关系数据库中,面向关系数据库的关键字查询的需求也随之增多。尽管许多数据库管理系统支持全文本信息搜索,但是,在这些系统中,用户必须预先知道所要查
随着Internet/Intranet的技术和应用的飞速发展,作为教育评价的考试也正经历着无纸化和网络化的飞跃。在线课程考试系统是将计算机和网络通信技术应用到教学领域的产物,利用W
在垃圾邮件与反垃圾邮件的斗争中,邮件过滤技术是主要手段。当前的邮件过滤技术基本上是基于邮件内容的机器学习,包括支持向量机、K-NN、Boosting、Winnow、贝叶斯过滤等。这
社区发现是根据网络的拓扑结构信息识别出网络中社区,传统的社区发现方法主要根据社区内节点链接稠密和社区间链接稀疏的特征,并借助于网络结构的属性来划分社区,这些方法不
近年来,随着计算机性能的提高和数值计算方法的改进,CFD(computational fluid dynamics)技术得到了飞速的发展。很多通用的商业化水流流动计算软件相继问世,并在大坝出闸门段
本文论述了基于DSP的嵌入式系统中智能串口和1553总线扩展的研究与实现。在硬件设计方面,首先研究了TMS320C6713 DSP处理器的芯片架构及应用开发实例,详细地论述了DSP扩展模