安全子系统

近年来随着IoT(Internet of Things)的进展,对各种设备提出了安全功能的需求。在安全功能上,连接网络的设备本身所带的信息保护、抑制非法访问和非法运行是极其重要的,需要防止软件窜改、进行硬件监控、网络路径加密等。但是在实现功能时所用到的加密计算和验证计算,对软件来说是负荷很重。本公司为了解决这个问题,提供了最合适安全功能的子系统。
概要
通过基于Flexware Engine™的子系统,实现各种加密、认证计算功能。除了可加速通用的加密、认证处理等,还可以实现TLS、IPsec等复杂处理的加速。高负荷的处理通过专用硬件执行,可达到软件处理的8倍~16倍的性能。

特长
- 支持各种加密・认证算法(DES/3DES、AES、ARC4、MD5、SHA1/256/512、etc.)
- 多样的硬件分载加速功能(TCP/IP checksum、TCP segmentation、IPsec frame、TLS record、etc.)
- 可连接Gigabit Ethernet MAC(可选)
- 加入公共密钥运算高速化宏(F_PKA), 可实现RSA等所需幂运算的高速化(可选)
- 公共密钥运算高速化宏(F_PKA)也可作为单体宏使用
- 提供不依赖平台(OS)的SDK
[支持算法]
  IPsec TLS Generic
Encryption DES-ECB / 3DES-ECB    
DES-CBC / 3DES-CBC
AES-ECB     *1
AES-CBC *1 *2 *1
AES-CTR *1    
ARC4  
AES-XTS     *2
AES-GCM *1 *2  
Authentication MD5 ○(HMAC) ○(HMAC)
SHA1 / SHA256 ○(HMAC) ○(HMAC)
SHA512    
AES-XCBC-MAC-96 *3    
key length:
*1:128 / 192 / 256 bit
*2:128 / 256 bit
*3:128 bit

[安全子系统性能实际值]
Contact Information