首页> 中文学位 >基于SSF22加密算法的硬加密装置的研究与实现
【6h】

基于SSF22加密算法的硬加密装置的研究与实现

代理获取

目录

文摘

英文文摘

1绪论

1.1研究背景、目的及意义

1.2国内外研究状况

1.3主要研究工作

2硬加密装置总体结构

2.1加密算法基本思想

2.2硬加密装置总体结构

2.3本章小结

3PCI接口实现

3.1 PCI总线

3.2 PCI总线接口设计方法

3.3 QL5030芯片的内部结构及外围信号

3.4 PCI配置空间实现

3.5 Back end接口逻辑实现

3.6读写操作设计与分析

3.7接口设计注意事项

3.8本章小结

4设备驱动程序研制

4.1 Windows设备驱动程序概述

4.2 Windows设备驱动程序结构

4.3 Windows驱动程序实现

4.4驱动程序的安装

4.5驱动程序的调试

4.6本章小结

5API实现

5.1API实现方式

5.2API详细说明

5.3本章小结

6总结

致谢

参考文献

附录1(攻读学位期间发表论文)

展开▼

摘要

信息加密的方式分别有软加密方式和硬加密方式两种.采用软加密方式时,密钥将会呈现在计算机的内存中,这将导致失密的可能.而采用硬加密方式时,密钥将不会、也不允许被计算机读取,从而在物理上保证了密钥的安全性.同时加密运算是非常耗费资源的,采用硬加密方式,加密速度仅与加密芯片采用的工艺,设计有关.以SSF22加密算法为基础,研究并实现了一个专用硬加密装置.该装置适用于通信加密和数据存储加密.为了提高加密效率,在该硬加密装置中采用的加密芯片是基于现场可编程逻辑阵列(FPGA)设计的专用加密芯片.选取的是具有多层结构、反熔丝技术的FPGA芯片,从而保证了算法的安全性.在密钥保护方式上,采用了加密不可读取的单片机来保存、非法开启硬加密装置自动毁钥等技术.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号