Lightweight cryptography for microcontrollers
ocrypto is a modern crypto software library for low-cost, resource-constrained microcontrollers. It is designed for constant-time, pc-secure and table-free execution and thereby provides resistance against Simple Power Analysis (SPA) side-channel attacks, and together with suitable protocols against Differential Power Analysis (DPA) attacks. Yet it has a tiny footprint and delivers excellent speed and power efficiency. This unique combination gives you maximum security with minimum overhead.