Bay ® Acceleration Software for Security and Cryptography

FPGA Acceleration for Cloud Computing, Data Centers and NFV Networking

Bay Acceleration Software can be used to accelerate Cloud platform (PaaS), Data Center or NFV solutions. Bay provides rich features for multiple security and cryptography protocols from Layer 3 to Layer 7 applications in a flexible FPGA architecture. Bay achieves up to 200Gbps throughput for L3 IPSec, SSL/TLS acceleration, Packet Capturing and L3-L7 Traffic Monitoring, Deep Packet Inspection and Load Balancer, and Data Compression/Decompression features.

Key Features

L3 IPSec

  • 200Gbps IPSec throughput
  • Up to 128K IPSec VPN traffic flows
  • Internet Key Exchange protocol IKEv1 & IKEv2
  • Authentication protocols:  AES GMAC, AES XCBC, HMAC
  • Encryption protocols: AES (128/192/256bits) CBC, AES (128/192/256bits) GCM, DES, 3DES, ARC4

SSL/TLS Offloading

  • SSL/TLS offloading/acceleration for CPU Host
  • Various Public-key Encryption protocols: RSA 4096/3072/2048/1024, SHA512/384/256/224/1, ECC (Elliptic Curve Cryptography), ECDSA (Elliptic Curve Digital Signature Algorithm), ECDH (Elliptic-curve Diffie–Hellman)
  • Pre-shared key encryption: AES-256/128
  • 200K CPS (connections per second) for all types of Public-Key encryption
  • Up to 200Gbps bulk throughput

Packet Capturing and
L3-L7 Traffic Monitoring

  • Real-time 200Gbps packet capturing for all packet sizes
  • Up to 128K rules for packet classification
  • Up to 1 million flows for L3-L7 Traffic Monitoring
  • Highly flexible and programmable for software with state-of-the-art P4 networking programming language

Deep Packet Inspection
Load Balancer

  • Up to 200Gbps L3-L7 Deep Packet Inspection (DPI)
  • Load Balancer capability based on DPI engine
  • Packet timestamping and latency measurement in hardware with nanosecond accuracy
  • Highly flexible and programmable for software with state-of-the-art P4 networking programming language

Data Compression
Decompression

  • Up to 100G data compression/decompression with DEFLATE/LZS

SDK

  • Integrated with wide deployed open-source software
  • Fully support Poll Mode Driver and CryptoDev API library to integrate with DPDK and FD.IO for dataplane
  • Transparently controlled/managed by OpenDaylight and OpenStack through DPDK and FD.IO

Learn More about Eva Learn More about Elsa