基于AES的PCI密码卡设计与实现

被引量 : 3次 | 上传用户:aminn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
PCI密码卡是一种通过PCI总线接口应用在计算机终端上,提供文件加解密功能的硬件设备。目前,随着我国国内各行业企业对信息安全产业的高度重视,我国信息安全产业的应用和发展长期处于快速增长状态。为了适应国内商用密码领域的应用需求,在商用密码领域中大力推广并满足国内商用密码领域的长远发展,我公司决定开发一款可应用于各种计算机终端的PCI密码卡设备。这款32位PCI密码卡主要是针对中等速率中等性能应用环境而研制开发的密码卡,其功能完善,作为比较常用的商用密码基础密码模块产品,它既可以在信息安全传输系统中实现端到端加密,又可以作为VPN加密网关、数据安全平台、服务器密码机等商用密码产品的基础密码模块,它也可作为各种信息安全密钥管理系统中的核心构件,具有广泛的系统集成应用潜力。该PCI密码卡采用了32位PCI接口标准,随着PCI技术的飞速发展,PCI作为一种标准的总线接口,已经在PC机和嵌入式系统领域得到了广泛的应用。该PCI加密卡采用了PCI接口标准,采用FPGA设计技术,该密码卡具备与计算机终端之间的高速响应能力,数据加解密性能很高,PCI密码卡核心算法代码可以进行版本升级。提供物理噪声源,能够产生真随机数。该设备拥有强大的自我安全保护机制,任何未经允许的操作都不会对密码卡造成影响。该设备在不可控的情况下内部核心代码不会丢失,从而避免了信息通信被攻击。可应用在任何一台具有PCI接口的计算机终端上,安装方便、使用简单。本论文首先研究密码卡的相关设计技术。提出了总体目标和设计思想,设计了密码卡的总体硬件架构和软件架构,详细描述了密码卡的硬件电路设计。软件的具体实现,驱动程序编写,接口函数的定义。在密码卡的硬件基础上,通过固件功能模块设计。实现了基于AES算法的加解密功能和其余部分功能。
其他文献
采用两面临空垂直燃烧的实验方法以及平压性能实验,对蜂窝形和梯形两种不同芯材结构的铝塑复合板的隔热保温性能和抗平压性能进行研究。结果表明:两种不同芯材结构的铝塑复合
目的:探讨钛种植体表面载抗菌肽涂层对牙龈卟啉单胞菌的抗菌性及其对成骨细胞黏附、增殖的影响,为构建具有抗菌功能及良好生物活性的口腔种植体功能性生物涂层提供依据。方法
方便米饭,也称即食米饭,自从80年代中期开始投放市场以来,越来越受到消费者的青睐,方便米饭工业化生产逐渐走向成熟。但目前方便米饭仍存在口感欠佳等问题,食味的好坏不仅与方便米
近年来,我国的社会经济发展取得了前所未有的成果,其中中小企业为我国经济社会的进步做出的贡献功不可没。与此同时,由于自身的局限性,抗击风险能力弱的问题也引发了中小企业
水稻是世界上主要的粮食作物,也是我国种植面积最广的作物,然而,土地盐碱化的日益加剧严重影响了水稻的生产发展。实践证明,选育耐盐碱水稻品种是降低盐碱地对水稻产量的影响和发
目的观察三氧自体血液回输联合星状神经阻滞治疗椎动脉型颈椎病的疗效。方法椎动脉型颈椎病患者75例分为三氧自体血回输联合星状神经阻滞组(A组38例)及星状神经阻滞组(B组37
休斯飞机导弹系统小组,给陆军提交出一种新型固体红外传感器。这是为一种战术导弹组装的第一种这样的器件。休斯希望这种传感器的简单性能为美国开辟一种第二代军用红外导弹
安全生产是推动社会稳定有序向前发展的重要前提。本文通过文献法、调研法、比较分析法对白云区安全生产的现状进行分析,指出安全生产基础差、隐患整治难度大、事故善后处理难
目的了解黑龙江省医疗机构应急小分队人员的突发事件现场医学救援能力现状,对影响救援能力的因素进行诊断.为提高突发事件现场医学救援能力建设提供参考依据。方法采用分层整群