77x TLS Handshake Hardware Accelerator for Alveo Cards

Product Description

The TLS handshake hardware accelerator is a secure connection engine that can be used to offload the compute intensive Public Key operations (Diffie-Hellman, Signature Generation and Verification).

It combines a load dispatcher and a configurable amount of instances of the Public Key Crypto Engine (BA414EP) benefiting from all features supported (i.e. RSA/DH/DHE and ECDSA/ECDH/ECDHE/ X.25519/X.448 and more). The efficient dispatching to Public Key engines (up to 100 instances) helps reaching maximum system performance.

The IP is provided with an optional AXI DMA or can be integrated with the user design. Our drivers provide an asynchronous API (or non-blocking API) which is integrated in OpenSSL Async.

Ideal for the following applications:
  • Cloud computing
  • Data center
  • HSM
  • Firewall
  • IKE-TLS/SSL connection engine

  • Acceleration vs CPU: 77x

Key Features and Benefits

  • RSA, ECC and more (RSA/DH/DHE, ECDSA/ECDH/ECDHE, X.25519/X.448, mbedTLS integration, SM2)
  • > 1 GHz in 16nm
  • 77x acceleration on the Alveo Cards
  • Easy integration
  • Proven solution

Cloud Solution

  • AWS

On-Premises Solution

  • Alveo U200
  • Alveo U250

Supported Workloads

  • Networking and Security

Featured Documents