手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

基于嵌入式软核的硬件加密卡设计

郑彦

  随着现代通信技术与互联网技术的不断发展,人类进入信息化时代。人们在享受获取信息便利快捷的同时,面临着个人数据安全的严峻考验。如何保证数据安全的存放和传输是人类在全面推进信息化时所必须认真考虑的问题。 数据加密是目前解决数据安全的一种有效的方法,从实现的技术角度来讲,目前的数据加密技术主要分为两类,软件加密和硬件加密。软件加密技术是基于个人计算机特定的操作系统,使用应用程序实现的一种加密技术。这种加密技术的特点是应用方便,成本较低,加密方式比较灵活,加密速度依赖于个人计算机的处理性能。但由于操作系统和应用软件本身的不健全性,使这种加密技术在安全和可靠方面存在很大问题,不适合对重要信息的加密存储。硬件加密技术使用相对独立的系统完成数据加密,加密过程相对独立不受外界影响,具有很高的安全性和可靠性,是现代加密存储技术的主要研究方向。 本文就目前使用的硬件加密卡集成度不高,处理速度较慢的问题,提出了基于嵌入式软核结构的硬件加密卡设计。根据设计思路,作者选择MicroBlaze软核处理器作为主控制器,将软核处理器,PCI Express通信控制器和部分逻辑控制电路集成在一块FPGA芯片中,使整个硬件加密卡的集成度有了很大提高。同时作者选用高速加密芯片和PCI Express通信接口来提高数据处理和交换能力,提升整个加密卡的性能。最终实现了基于通用计算机平台的硬件加密卡设计。……   
[关键词]:嵌入式软核;硬件加密;FPGA;PCI Express
[文献类型]:硕士论文
[文献出处]:太原理工大学2011年
App内打开