PSKC10256加密芯片
产品介绍:
PSKC10256安全芯片采用国内具有自主知识产权的32位CPU安全内核进行设计,具有低功耗、高性能、多功能及高安全性等特点,可广泛应用于USB Key、智能卡、读卡器、加密板卡等产品中,以及网上银行、移动支付、数据安全、保密通信、版权控制和智能电网等领域。
芯片内部示意图:
功能特点:
功能特点
- CPU特性
低功耗32位RISC核芯,高度优化的4级流水线
MPU功能只能由超级用户使用或取消
8个受MPU保护的超级用户可编程存储区,提供灵活的访问控制
支持矢量/自动矢量中断,支持快速中断
- 片上存储资源
16K字节SRAM
16K 字节ROM
256K 字节EFLASH,512字节/Page,最少擦除次数10万次
- 安全特性
公钥算法引擎
1024bit RSA
密钥对生成:789mS/次 @32MHz
解密/签名: 22.7mS/次 @32MHz
加密/验签: 1.12mS/次 @32MHz
2048bit RSA
密钥对生成:5.96S/次 @32MHz
解密/签名: 135.8mS/次 @32MHz
加密/验签: 4.22mS/次 @32MHz
SM2算法(二元域)
|
F2^193 |
F2^257 |
生成密钥对 |
30.9mS/次(32.4次/S) |
48.8mS/次(20.5次/S) |
NO_IDA签名 |
31.7mS/次(31.5次/S) |
50.8mS/次(19.7次/S) |
NO_IDA验证 |
63mS/次(15.9次/S) |
100.5mS/次(9.95次/S) |
SM2算法(素域)
|
192bit |
256bit |
生成密钥对 |
9.5mS/次(105.8次/S) |
18.4mS/次(54.2次/S) |
NO_IDA签名 |
10.3mS/次(96.8次/S) |
20.3mS/次(49.4次/S) |
NO_IDA验证 |
20.1mS/次(49.8次/S) |
38.6mS/次(25.9次/S) |
- 对称算法引擎
DES/3DES支持ECB与CBC模式
DES加、解密速度:11.07MB/S@32MHz
3DES加、解密速度:4.64MB/S@32MHz
AES支持ECB与CTR模式
AES_128加、解密速度:16.4MB/S @32MHz
AES_192加、解密速度:14.53MB/S @32MHz
AES_256加、解密速度:13.04MB/S @32MHz
SM1支持ECB与CBC模式
加、解密速度:19.52MB/S@32MHz
SM4支持ECB与CBC模式
加、解密速度:12.16MB/S@32MHz
SSF33算法
加、解密速度:18.8MB/S@32MHz
- 摘要算法引擎
SM3
SHA-1/SHA-256
SHA-1: 17.2MB/S @32MHz
SHA-256: 20.8MB/S @32MHz
- 存储保护机制
面向应用的存储分区,硬件支持各分区之间的安全隔离
总线加扰
- 真随机数发生器,符合FIPS 140-2标准和国家商密标准
- 具有完善的对物理攻击的防护性
- 内部上电复位
接口特性
- USB 接口
USB2.0告诉、全速工作模式;1个控制断电,7个Bulk端点
- SPI接口*2
支持SPI告诉主/从模式
- I2C接口
Standard-mode,Fast-mode,Hs-mode
- UART接口(SCI)
- I/O接口
8个外部终端,支持电平和边沿触发
可复用出多大50个以上的GPIO口
- ISO7816*3
支持ISO7816-3协议
支持卡与读卡器模式
选择外部时钟波特率
9位保护时间计时器
可编程的发送器输出
发送和接收状态下,错误信号检测
F/D可配置8,12,16,32,64,128,256,512,31,23.25,46.5,93,186,372,744
其他特性
- 每一颗产品具有唯一序列号
- 自带LDO电源输出,输出电压3.3V/1.8V
- 典型功耗20~25mA(USB Key工作环境下)
- 静态功耗小于60uA
- 电源电压1.8V~5.5V
- ESD保护:大于2kV
典型应用
- USB Key
- IC卡
- 读卡器
- 版权保护
- 智能电网
技术支持
- 完整的开发环境
- 丰富的驱动库
- 完善的应用解决方案
关键词:加密芯片、安全芯片、安全加密芯片、物联网安全芯片