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 cryptographic solution with extremely low overhead for this hardware.

ocrypto is a modern cryptography library designed for massive IoT applications. It delivers a breakthrough synthesis of tiny footprint, high speed, and mitigation of side-channel attacks. This unique combination gives you maximum security with minimum overhead.

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