天津国芯科技有限公司

CCM3305S芯片简介

1.概述

CCM3305S芯片采用具有自主知识产权的32CPU安全内核CS0进行设计,具有低功耗、高性能、多功能及高安全性等特点。芯片集成了多种加密引擎模块、可广泛应用于移动支付、安全存储和数据实时加密等应用领域。典型工作频率80MHz

2.功能特点

2.1 CPU特性

l  低功耗 32 RISC 核芯,高度优化的 3 级流水线

l  支持字节、半字、字内存访问

l  支持中断嵌套

l  支持单周期 32 ×32 位硬件整数乘法器阵列、3~13 周期硬件整数分频器阵列

l  存储器保护单元 MPU

l  低功耗高性能

l  支持 Cache

l  定时模块 EPT

2.2      片上存储资源

l  256KB SRAM 

l  1MB EFLASH

         -    最少擦除次数10万次

2.3      内部模块

l  DMA/EDMA

 l  4个定时器(PIT32bit

l  看门狗(WDT

l  计时器(TC

2.4      安全特性

l  公钥算法引擎

-            RSA1024

 

密钥对生成:97.79mS/

解密/签名: 0.484mS/

  加密/验签: 0.11mS/

   -            RSA2048

                            密钥对生成:927.245mS /

                 解密/签名: 1.947mS/


  加密/验签: 0.297mS/

 

-            SM2

 

密钥对生成:0.352mS/

签名: 0.407mS/

验证: 0.583mS/

 

l  对称算法引擎

 

-            DES/3DES支持ECB/CBC/CFB/OFB/CTR模式

DES加、解密速度:98.73MB/s

 

-            AES支持ECB/CBC/CFB/OFB/CTR/GCM/XTS模式

AES_128加、解密速度:101.547MB/s

AES_256加、解密速度:98.838MB/s

 

-            SM4支持ECB/CBC/CFB/OFB/CTR/XTS模式

加、解密速度:112.76MB/s

 

l  摘要算法引擎

-            SM3

88.695MB/s

-            SHA-0/ SHA-1/ SHA-224/ SHA-256/ SHA-384/SHA-512

 

 

SHA-0   82.629MB/s

 

SHA-1   82.638MB/s

SHA-22492.394MB/s

SHA-25692.403MB/s

SHA-38492.403MB/s

SHA-51292.403MB/s

l  CRC

-            支持CRC32/ CRC16/ CRC8

 

-            支持DMAC操作


l  存储保护机制

 

-            面向应用的存储分区,硬件支持各分区之间的安全隔离

-            总线加扰

l  真随机数发生器,符合FIPS 140-2标准和国家商密标准

l  安全检测与防护单元

-            电压异常检测单元

-            光照异常检测单元

-            电源毛刺检测单元

-            支持金属屏蔽保护

-            温度异常检测单元

-            频率异常检测单元

-            支持时钟和复位脉冲过滤

-            安全优化布线

2.5      其他特性

l  每一颗产品具有唯一序列号

l  供电电压:1.62V~5.5V

l  自带LDO电源输出

l  功耗

-            典型功耗:50mA@80MHz

-            低功耗模式:4mA

-            休眠模式:300nA

l  ESD(HBM)2KV

l  支持内部上电复位和外部复位

l  工作温度:商业级0℃~70℃,工业级-40℃~85℃

3.封装形式

4.产品资质

l  商用密码产品认证安全芯片二级

l  中国网络安全审查技术与认证中心EAL5+

5.典型应用

l  加密TF

l  UKEY

l  移动支付

l  数据加密

6.技术支持

l  完整的开发环境

l  丰富的驱动库

l  完善的应用解决方案