信頼できる組み込み型セーフティーソリューション



Applications

IPsec/SSL/SRTP

Virtual Private Networking (VPN) technology has been in use for over twenty years now and Elliptic has developed a broad spectrum of solutions for this market segment. For low performance applications, customers usually choose individual symmetric IP cores and sequence the cores directly by the embedded processor. As the the bandwidth requirement increases however, customers must employ engines offering more offload.

Elliptic's most powerful packet processing engines for IPsec are the CLP-25, the CLP-30 cores. The CLP-25 is perfect for medium performance gateway applications in the 100-300 Mbps range. The engine has two AMBA/AHB ports - a master DMA port for packet traffic and a slave port for control and configuration. The DMA has scatter-gather capability to further offload the embedded processor. The CLP-30 is based on the same architecture as the CLP-25 but includes the ability to implement multiple pipelines, multiple DMA ports as well as IPv6 support. The CLP-30 can scale up to the Gbps range. Elliptic has also introduced a cost reduced version of the CLP-25 called the CLP-36 perfect for low cost gateway, access points and even handset applications.

Most applications require IPsec processing in the 50-200 Mbps range and are in cost sensitive markets. Elliptc's CLP-600 Security Protocol Accelerator (SPAcc) IPsec Offload Engine is perfect for this requirement. This engine implements two AMBA/AHB interfaces as found in the CLP-25, scatter-gather master DMA for packets, sequencing of the cipher/hash operations, interrupt coalescence and has the unique attribute that it can be build time configured with additional cipher/hash options to support other security requirements such as SRTP, SSL, WiMAX and 3GPP. This flexibility has propelled this engine to become Elliptic's most popular VPN solution.

To complement the IPsec product portfolio, Elliptic also offers SSL record processing engines. SSL VPNs have taken market share away from IPsec and as such SoC designers frequently add SSL capability to their VPN solution to cover both markets.

To guide customers in the integration of the CLP-25 and CLP-36 IPsec Offload Engines into Linux IPsec, Elliptic offers the ESS-03 Linux IPsec Middleware. Licensed as C source code, developers can quickly implement a VPN solution with offload capability then fully optimize the solution based on the final target environment.

The following product options are open to developers implementing VPN designs:

VPN Engines

Linux IPsec Middleware

AES Cores

Camellia Cipher Core

DES Cores

ARC4 Core

Hashing Cores

Asymmetric Cores



印刷 メッセージを送る

検索

ワールドカード(*, ?)検索も利用できます。