期刊文献+

基于VxWorks的安全SATA存储驱动设计与研究

Study and Design of Secure SATA Storage Driver Based on VxWorks
在线阅读 下载PDF
导出
摘要 为了保证VxWorks6.9操作系统下硬盘数据的安全,提出通过在SATA硬盘驱动程序中对数据进行加解密来实现加密写入和解密读出的功能.基于VxBus驱动架构阐述了安全驱动开发的基本过程,通过对底层读写函数的研究,分析了在其中实现加解密的可行性,并针对LWR快速硬盘加密算法的缺陷提出了基于混沌序列的改进算法.通过实验证明了改进的加解密算法能够提高安全系数和加解密速度,符合驱动中对加解密算法速率的要求.最后将该系统移植在Xilinx公司的ZC_702开发板上,通过硬盘读写测试验证了具有加解密模块的SATA驱动在实现其安全存储功能的同时,对硬盘的读写速度影响较小. To ensure the security of the hard disk data based on VxWorks6.9 operating system, this paper proposed a method that data can be encrypted and decrypted in the program of SATA hard disk driver. The paper described the basic process of security driver development based on VxBus driven architecture, analyzed the feasibility of the encryption and decryption through researching the underlying function of reading and writing. An improved algorithm LWR fast disk encryption algorithm was adopted in our paper. Experiment proved that the improved encryption algorithm can improve the safety efficient and the encryption speed. Finally transplanted the system on the development board of Xilinx ZC_702, and respectively performed the test of reading and writing on hard disk with SATA driver with encryption module and without encryption module. It has proved our driver has realized the function of the safety storage, at the same time, has less influence on the hard disk speed of reading and writing.
作者 徐欣 赵伟丽
出处 《杭州电子科技大学学报(自然科学版)》 2017年第4期30-35,共6页 Journal of Hangzhou Dianzi University:Natural Sciences
关键词 VXWORKS SATA驱动 读写函数 混沌序列 加解密 VxWorks SATA driver read-write function Chaotic sequence encryption and decryption
  • 相关文献

参考文献2

二级参考文献9

  • 1IEEE P 1619.1 [ S/OL]. (2007-03 -09) .http ://ieee-p 1619.wetpaint.com.
  • 2Liskkov M, Rivest R L, Tweakable E D. Block Ciphers[C]// Proceedings of the 22nd Annual International Cryptology Conf. on Advances in Cryptology. [S. l.]: Verlag-Springer, 2002:31-46.
  • 3EI-Fotouh M A, Diepold K. Statistical Testing for Disk Encryption Modes of Operations[EB/OL]. (2007-09-15). http://eprint.iacr.org/ 2007/362.pdf.
  • 4Ferguson N. AES-CBC+Elephant Diffuser A Disk Encryption Algorithm for Windows Vista[EB/OL]. (2007-05-12). http:// download.microsoft.com.
  • 5Vxworsk6.8 DEVICE DRIVER DEVELOPER'S GUIDE Volume 1 [Z]. Fundamentals of Writing Device Drivers, Inc. 2009.
  • 6Vxworsk6.8 DEVICE DRIVER DEVELOPER'S GUIDE Volume 2 [Z]. Writing Class--Specific Device Driver, Inc. 2009.
  • 7Vxworsk 6.8 KERNEL PROGRAMMER'S GUIDE [ Z ]. Inc. 2009.
  • 8Serial ATA AHCI I. 3 specification [Z]. 2008, 6.
  • 9吴菲,刘亚斌.基于VxWorks的PXI板卡驱动程序开发[J].计算机测量与控制,2007,15(12):1847-1849. 被引量:9

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部