You are developing a massive IoT application – for millions of devices based on low-cost, resource-constrained 32-bit microcontrollers. And you need a secure cryptography library that is small and fast.

ocrypto is a modern cryptography library for massive IoT applications. It is designed to provide resistance against common side-channel attacks – yet has a tiny footprint and delivers high speed and power efficiency. This unique combination gives you maximum security with minimum overhead.

ocrypto implements the following functions, with these quality attributes, for these microcontrollers.

You may also be interested in our second cryptography product: Oberon PSA Crypto. It is based on ocrypto and adds compatibility to the standard APIs for embedded cryptography: Arm's PSA Crypto specification.