PCI加密芯片
PCIE加密芯卡
高性能PCI/PCI-E接口加解△密芯片,是款通用的密码运算协处理器,内嵌高性能硬件密码运算模块,该芯片是款突
发模式实现大◣数据块的加解密运算。由于采用了通用的PCI/PCI-E的局部总线接口,可以方便地嵌入到各种形式卐的计算
机系统中,如PC机、笔记本、各种服务器和各种掌上电子设备等。
芯片微体系结↑构如图1所示:
图1 芯片微体系结构图
内部逻∑ 辑模块主要由:A)数据加解密模块;B)密钥管理模⊙块;C)控制模块;D)总线接口模块组成。
数据通道有:
A)主机通过PCI/PCI-E接口,将要加/解密Ψ的数据置入输入缓存中,数据加/解密模块在控制模块的控制下完成加/解密
运算,并将运算好的数据╲置入输出缓存中,PCI/PCI-E接口模块最终将数据返回¤到主机内存中;
B)主机通过PCI/PCI-E接口向控制模块发出指令,控制或读☆取当前加/解密〖模块和密钥管理模块的运行与状态;
C)密钥管理模块与芯片外部USB接口型或智能卡型密钥的密钥载体相互配合,进行密钥的管理,负责↓数据加/解密模块
所用密钥的生成∞、验证、存储和撤销等。
特点
2 采用可综合、可复用的Verilog-HDL语言设计,方便做成专用集成电□路;
2 采用单时︽钟同步的逻辑设计,芯片制成简单、成本低;
2 PCI总线接口遵循规范2.2,总线数据宽度为32位,时钟频率为66MHz,单功能,可工作在主/从方式;
2 PCI-E总线接口遵循规范2.0,采用4X的接口模式;
2 为了保证总线之间的高速数据↘传输,采用大容量的双口同步SRAM作为FIFO;
2 内嵌高性能硬加/解密运算模块,支持如SM4、DES、TDES和AES等对称加密算法;
2 也可以内嵌或外挂,公开密钥算法(如SM2、RSA和ECC等)模块或特◣定国内算法;
2 内嵌8051微控制器,用于对智能卡密钥的管理;
2 利用PCI ROM程序,实现用↘户口令的认证,实现开机要有密钥和口令;
2 只有通过用户口令的验证,解密处理器才能加载密钥,机器才能启动;
2 含有XOR Flash控制接口,可以实现ROM的位置;
2 适用于台式机、服务器、笔记本和←各种移动计算通信设备等。