Skip to content

Crypto Library Integrations

Bryan Hunt edited this page Mar 18, 2021 · 3 revisions

Cryptoauthlib has many cryptographic and TLS/SSL integrations available.

Hardware integration into TLS libraries

TLS Stack Interface Support Resources
mbedTLS Direct - Included with cryptoauthlib Microchip
WolfSSL Direct - Included with WolfSSL WolfSSL
OpenSSL PKCS11 via libp11 Community Supported

Crypto library integration into cryptoauthlib

Any of the host side cryptographic functions (e.g. SHA256 hashes) cryptoauthlib depends on can be backed by third party crypto libraries.

Crypto Library Notes
mbedTLS
WolfSSL WolfSSL/WolfCrypt has support for many MCU cryptographic peripherals so operations can be further accelerated in the host side by utilizing the MCU integrations
OpenSSL
Clone this wiki locally