12. IONIC Crypto Driver

The ionic crypto driver provides support for offloading cryptographic operations to hardware cryptographic blocks on AMD Pensando server adapters. It currently supports the below models:

  • DSC-25 dual-port 25G Distributed Services Card (pdf)
  • DSC-100 dual-port 100G Distributed Services Card (pdf)
  • DSC-200 dual-port 200G Distributed Services Card (pdf)

Please visit the AMD Pensando web site at https://www.amd.com/en/accelerators/pensando for more information.

12.1. Device Support

The ionic crypto driver currently supports running directly on the device’s embedded processors. For help running the driver, please contact AMD Pensando support.

12.2. Limitations

  • Host-side access via PCI is not yet supported
  • Multiprocess applications are not yet supported
  • Sessionless APIs are not yet supported

12.3. Runtime Configuration

None

12.4. Features

The ionic crypto PMD has support for:

12.4.1. Symmetric Crypto Algorithms

AEAD algorithms:

  • RTE_CRYPTO_AEAD_AES_GCM