TF32A09系列高速流加密芯片

Dear 丶 2022-01-10 11:37 306阅读 0赞

TF32A09 系列高速流加密芯片

TF32A09系列芯片是同方股份有限公司采用国产主控32位CPU自主设计的一款高速度、高性能信息安全SoC芯片。该系列芯片集成了高速的安全加密算法和通讯接口,采用独有的数据流加解密处理机制,实现了对高速数据流同步加解密功能,在加解密速度上全面超越了国内同类型芯片。同时,该系列芯片还集成了键盘控制模块,可广泛应用于高端键盘和安全键盘的设计。

TF32A09系列芯片支持×××指定的对称密码算法、非对称密码算法和杂凑算法,同时支持国际通用其他密码算法。该系列芯片集成度高、安全性强、接口丰富、加解密速度快、功耗低,具有极高的性价比。该系列芯片可广泛的应用于金融、电子政务、电子商务等安全领域。

应用领域:

n 加密移动存储 (加密U盘、加密移动硬盘和移动存储产品等)

n 加密key盘

n 加密PC

n 加密终端

n 加密服务器

n 加密板卡

n 加密机

n 流媒体加密

n USB KEY

n 加密POS机

n 加密键盘

n 指纹键盘

n 加密配电终端信息保护

Ø 内部资源

l CPU 处理器

32位CPU内核

外部总线支持8位/16位/32位访问

l 片上存储单元

20KB SRAM

64KB ROM

512KB FLASH

l DES/3DES 加密算法

支持DES、3DES算法

支持ECB模式和CBC模式

DES加解密速度27MByte/s @80MHz

3DES加解密速度11.5MByte/s @80MHz

l RSA/SM2 协处理器

实现192~2048位的模加、模减、模乘、模逆、模幂等基本算术运算

l RSA 非对称算法

支持1024/2048位RSA运算

1024位RSA签名次数32次/秒@80MHz,验证次数32次/秒@80MHz

l SM1 算法

分组长度为128位,密钥长度为128~256位

加解密速度43.7MByte/s@80MHz

l SM2 算法

加密算法分组长度128Byte,密钥长度为256位

签名算法分组长度256位、密钥长度为256位

l SM3 算法

摘要值长度为256位

l SM4 算法

加解密速度29.5MByte/s@80MHz

l 随机数发生器

硬件随机数发生器,通过国际标准FIPS140-2测试

生成速度9.2MByte/s@80MHz

l 键盘控制接口( KPP

20x10 阵列扫描,支持200个键,其中包括73个自定义键

支持任意4键同时按下

l 2 USB2.0 OTG 接口

支持高速480Mbps和全速12Mbps传输方式

USB1支持6个EndPoint,USB2支持3个EndPoint

l 2 SPI / 从接口

每次中断可传输8位、16位或32位数据,传输速度400KByte/s

l 6 个外部中断 I/O

可作为6个独立可编程I/O复用

l NFC Nandflash )接口

带有ECC校验模块,可修正位数为8位或16位

支持4片NandFlash

l 其他接口

2路ISO-7816(T0)主/从接口

2路UART主从模式

1路I2C

1路16位的PWM

32个普通IO

Ø 产品亮点

l 高速数据流加密:集成了多种高速硬件加密算法模块,加密步骤由专有模块实现,使数据流加密的速度可高达25MB/s,有一个质的飞跃。

l 国内首家具有 USB 主接口:拥有两个USB-OTG 接口,可根据应用需求设置成Host、Device 或OTG;支持多达6 个端点,可设置成多重复合设备,最大限度地满足用户的设计需求。

l 算法全面:集成多种通信接口和多种信息安全算法( SM1、SM2、SM3、SM4、3DES、RSA等),可实现高度整合的单芯片解决方案。

l 支持在线调试 : IDE 调试环境采用CodeWarrior,功能强大,上手方便。

l 产品系列化:多种产品型号可供客户选择。

Ø 资源对照表


























































































































































































资源 / 型号


TF32A9F
AL0(LQFP-176)


TF32A9F
BL1


(LQFP-100)


TF32A9F
CL1


(LQFP-80)


TF32A9F
DL1


(LQFP-64)


加密算法


  /


硬件随机数


SM1














SM2














SM3














SM4














DES














RSA














真随机数发生器














 


存储


ROM(64K)














RAM(20K)














FLASH(512K)














 


 


 


通讯接口


USB2.0( OTG)


 ● 2


 ● 2


 ● 1


 ● 2


SPI


 ● 2


 ● 1


 ● 1


 ● 1


7816


 ● 2


 ● 1


 ● 1





UATR


 ● 2


 ● 1


 ● 2


 ● 1


IIC














NANDFLASH














KPP














PMW














GPIO(不含复用)


   ● 32


  ● 10


   ● 16


 ● 2


其他资源


DMA














INT(外部中断 )


 ● 6


 ● 6


 ● 6


 ● *6


PIT














Wrapper














仿真


JTAG












转载于:https://blog.51cto.com/6169792/1036633

发表评论

表情:
评论列表 (有 0 条评论,306人围观)

还没有评论,来说两句吧...

相关阅读