基于DSP的PC加密卡没计方案.doc
《基于DSP的PC加密卡没计方案.doc》由会员分享,可在线阅读,更多相关《基于DSP的PC加密卡没计方案.doc(3页珍藏版)》请在三一文库上搜索。
1、基于DSP的PC加密卡没计方案在本文中,基于TI公司研发的高性能DSP如果应用在PC加密卡中,不失为一种有效的保密方法。作为一种有效的网络安全解决方案,加密卡应当具有的功能如下:(1)使用密码算法对数据进行加密和解密,密码算法应当多种多样以便更换、定期升级解决硬件难以变动的缺点,减少用户投资。(2)应保护存储证书、密钥以及重要的数据,主密钥及重要的密钥应受到额外的保护,这种保护强度应超过其他通常的软件。(3)与主机、外围设备和系统软件有一个良好的接口,使用户还有研发升级软件的空间。这些功能决定了PC加密卡的设计和目标的基本结构。1 PC加密卡的基本结构本文介绍的PC加密卡主要由DSP芯片、计算
2、机总线接口(PCI)、板上的FLASH ROM、随机数生成模块和外部设备接口等组成。TI全新DSP TM S320C6x系列功能强,速度非常快,但价格过高,不适合应用于一般的加密和解密。中等性能的TMS320C54x系列,成本低,产品成熟,是一个更好的选择。在本文中的PC加密卡以TMS320C54x DSP为主CPU来实现加密算法的运算,很大程度上减轻了计算机CPU的计算负担,提高整体运算速度。又因为系列DSP产品具有HPI接口,因此可以很容易地实现DSP与PCI总线之问的连接。所以该加密卡就需要在PCI总线平台上开发实现。为了减少产品的开发时间和成本,以及获得更好的数据传输性能,通常使用通用
3、PCI接口芯片。考虑到TMS320C54x 3.3 V低电压的运行环境与未来DSP的发展方向,PLX公司的PCI9054芯片是最好的选择。其两者的外围信号都是3.3 V电压。另外采用FLASH ROM作为外部储存介质,存储所有的加密算法、主控程序和密钥管理程序,构成与DSP之间的密码算法运算和重要数据的存储平台。具体使用AMD公司512 KB的29LV040,选择此规格的原因:第一符合3.3 V的运行环境;第二除了存储程序外,依据容量还可存放数千个1 024 b的公钥或密钥,满足了更多通信系统安全的需要。图1是加密卡的基本框图。2 PC加密卡的设计虽然现在PC机的CPU运行速度越来越快,但加密
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 DSP PC 加密 卡没计 方案
链接地址:https://www.31doc.com/p-3409927.html