Lightweight cryptography for embedded systems

ocrypto is a tiny, fast and side-channel resistant crypto software library for resource-constrained microcontrollers.

Industry-standard cryptography for embedded systems

Oberon PSA Crypto is built upoocrypto, adds compatibility to the industry-standard PSA Certified Crypto API, and adds support for the PSA driver mechanism that enables the seamless combination of hardware and software crypto.