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 designed for massive IoT applications. It is designed to provide resistance against common side-channel attacks - yet has a tiny footprint and provides high speed. This unique combination gives you maximum security with minimum overhead.

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