The Protocol-IP-93 Multi-Protocol Engine is a protocol-aware packet engine for accelerating IPSec, SSL/TLS, and SRTP up to 1 Gbps in SoCs. Designed for fast integration, low gate count and full packet transforms, it provides a reliable and cost-effective embedded IP solution that is easy to integrate into SoC designs. It is ideal for securing cloud connection with TLS and acceleration of other application that require cryptographic operations, such as secure boot.
Protocol-aware IPsec/TLS packet engine with Look-Aside interface for IoT.
Up to 1 Gbps, lowest gate count in the industry, just 100K gates
(ex AMBA interface).
Supported by Driver Development Kit, QuickSec IPsec toolkit,
Secure Boot Toolkit.
The Multi-Protocol Engine is designed to off-load the host processor to improve the speed of protocol operations and reduce power in cost-sensitive networking products, such as: high-end IoT devices; IoT gateways; femtocells; DSL routers; SOHO routers; cable modems; VPN appliances; and surveillance cameras.
Performance for large packet sizes is > 1 Gbps for any supported protocol. IPsec performance for small packet sizes is > 500 Mbps, at a system clock speed of 500 MHz.
IPsec (IPv4 and IPv6):
SSL3.0 / TLS1.0 / TSL1.1 / TLS1.2 / TLS1.3 / DTLS:
The cryptographic engine supports the following cryptographic algorithms:
The hash engine supports the following algorithms:
Combined AECD Cipher algorithms