学位论文 > 优秀研究生学位论文题录展示
基于固态硬盘加密方法的研究
作 者: 王亮
导 师: 许如初
学 校: 华中科技大学
专 业: 计算机软件与理论
关键词: 固态硬盘 数据加密 高级加密标准算法 加密引擎 密钥管理
分类号: TP309.7
类 型: 硕士论文
年 份: 2011年
下 载: 23次
引 用: 0次
阅 读: 论文下载
内容摘要
随着固态硬盘(Solid State Disk)在高端数字领域的广泛应用,用户数据的存储安全成为一个重要课题。现有的数据保护技术有软件加密、Trusted Platform Module(TPM)芯片、加密卡硬件加密等技术。软件加密占用主机资源,硬件加密实施成本高,在固态硬盘控制器中实施加密引擎,无需独立的硬件实现并且加解密操作对用户透明,是一种安全实用的方案。通过研究分析固态硬盘的读写数据流,根据加密引擎的位置提出了加密固态硬盘的设计方案。高级加密标准算法(Advanced Encryption Standard, AES)作为取代数据加密算法(Data Encryption Standard, DES)被广泛应用于用户敏感数据的保护。为了获得高速加密引擎,需要大量的硬件逻辑。提出了一种速度与面积折中的AES加密引擎实施方案,使用流水线技术提高加密引擎的吞吐率;通过查表方式实现SubBytes/ InvSubBytes运算,减少加密引擎消耗的硬件逻辑,充分使用闲置的Block RAM,并且将Sbox和Invbox存放在同一Block RAM中,减少AES加密引擎对Block RAM资源的消耗。加密引擎的安全性取决于密钥体系的设计,根据硬盘数据读写的特点,提出了多种密钥存储应用体系,使加密引擎的输入流对用户透明,并且使用扇区级密钥和文本密钥提高密钥破解难度。使用Xilinx ISE软件在Xilinx FPGA xc6slx45-3fgg484上对加密引擎进行仿真,加密引擎占用785个slice,时钟频率达到232.748MHz,吞吐率达到1.986Gbits/s。实验结果表明:加密引擎的吞吐率能够满足Serial Advanced Technology Attachment(SATA)1.0接口固态硬盘的读写速率,加密引擎可以在固态硬盘中实施。
|
全文目录
摘要 4-5 Abstract 5-8 1 绪论 8-14 1.1 课题背景 8-9 1.2 国内外研究现状 9-11 1.3 固态硬盘SSD 11-12 1.4 研究目的和主要内容 12-14 2 加密学的背景知识 14-25 2.1 密码学基础知识 14-15 2.2 常用加密模式 15-19 2.3 加密算法AES 19-24 2.4 本章小结 24-25 3 固态硬盘加密方案的设计 25-38 3.1 加密固态硬盘整体方案设计 25-26 3.2 AES 加密引擎的设计 26-34 3.3 加密引擎密钥的管理 34-37 3.4 本章小结 37-38 4 固态硬盘加密方案的实现 38-46 4.1 加密固态硬盘控制器的实现 38-39 4.2 加密引擎的实现 39-45 4.3 本章小结 45-46 5 仿真与性能分析 46-50 5.1 功能仿真 46-48 5.2 性能分析 48-49 5.3 本章小结 49-50 6 全文总结 50-52 6.1 总结 50 6.2 下一步工作展望 50-52 致谢 52-53 参考文献 53-57 附录1 硕士研究生期间发表的学术论文目录 57
|
相似论文
- JPEG图像的透明安全性研究,TP391.41
- 基于功能节点的无线传感器网络多对密钥管理协议研究,TP212.9
- 基于区域的无线传感器网络密钥管理方案研究,TP212.9
- 驱动级木马传输和加密算法设计与实现,TP393.08
- 基于多信息融合技术的安检信息系统研究,V328.3
- 无线传感器网络的群组密钥管理研究,TN918.82
- 基于闪存的浓缩数据立方存储研究,TP333
- PCI Express接口固态硬盘存储系统设计,TP333
- 一种提高固态硬盘随机写性能的cache策略,TP333
- 基于闪存的混合式存储系统研究,TP333
- 用于固态硬盘的DDR2控制器设计,TP273
- Wimax安全组播密钥管理方案研究,TN918.82
- 无线自组网络组密钥管理方案的设计与实施,TN918.82
- 身份密码的密钥管理研究,TN918.2
- RAID中固态盘二级缓存机制研究与实现,TP333
- 数据安全的分片存储系统应用研究,TP309
- 光盘授权播放数据加密算法研究,TP309.7
- 一种分布环境下加密文件系统的设计与实现,TP309.7
- 无线传感器网络密钥管理方案研究,TN918.82
- 固态硬盘控制器磨损均衡算法研究,TP333.35
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 加密与解密
© 2012 www.xueweilunwen.com
|