天津国芯科技有限公司

CCM3310S

 

CCM3310S加密芯片简介

 
1. 概述
CCM3310S安全芯片采用国内具有自主知识产权的32位CPU安全内核CS322D进行设计,具有低功耗、高性能、多功能及高安全性等特点,可广泛应用于USB Key、智能卡、读卡器、加密板卡等产品中,以及网上银行、移动支付、数据安全、保密通信、版权控制和智能电网等领域。
芯片内部示意图如下:

 
2. 功能特点
■ CPU特性
◆ 低功耗32位RISC核芯,高度优化的4级
流水线
◆ MPU功能只能由超级用户使用或取消
◆ 8个受MPU保护的超级用户可编程存储
区,提供灵活的访问控制
◆ 支持矢量/自动矢量中断,支持快速中断
■ 片上存储资源
◆ 16K 字节SRAM
◆ 16K 字节ROM
◆ 256K 字节EFLASH,512字节/Page,最
少擦除次数10万次
■ 内部模块
◆ DMA/EDMA
◆ 2个定时器(PIT)
◆ 看门狗
■ 安全特性
◆ 公钥算法引擎
-1024bit RSA
密钥对生成:415mS/次 @80MHz
解密/签名:12.1mS/次 @80MHz
加密/验签:0.7mS/次 @80MHz
-2048bit RSA
密钥对生成:3.14S/次 @80MHz
解密/签名:71.5mS/次 @80MHz
加密/验签:2.22mS/次 @80MHz
-SM2算法(素域256位) @80MHz

生成密钥对

9.68mS/

NO_IDA签名

10.7mS/

NO_IDA验证

20.3mS/


-对称算法引擎
-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
19.6MB/S @32MHz
-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位保护时间计时器
-24位等待计时器
-可编程的发送器输出
-发送和接收状态下,错误信号检测
-F/D可配置8,12,16,32,64,128,256,512,31,2
3.25,46.5,93,186,372,744
■ 其他特性
◆ 每一颗产品具有唯一序列号。
◆ 自带LDO电源输出,输出电压3.3V/1.8V。
◆ 典型功耗25mA。(USB key工作环境下)
◆ 静态功耗小于80uA。
◆ 电源电压1.8V~5.5V。
◆ ESD保护:4kV。
3.封装形式
◆ LQFP48
◆ QFN48
◆ SSOP28
◆ IC卡
4.典型应用
◆ USB Key
◆ 智能卡
◆ 版权保护
◆ 智能电网
5.技术支持
◆ 完整的开发环境
◆ 丰富的驱动库
◆ 完善的应用解决方案

■ QFP48
■ SSOP28
■ IC卡