ocrypto

Lightweight crypto software for microcontrollers

Microcontroller software is constrained by limited hardware resources. ocrypto helps you reduce the

  • memory footprint (small code, small stack, no heap)
  • execution time and energy consumption
  • time to market, by minimizing the
    • time spent on learning crypto library APIs
    • time spent on learning configuration options
    • time spent on dead-code elimination
  • cost of maintenance
  • vulnerability to common side-channel attacks

For more information, see the supported algorithms, SecureMark-TLS benchmarks, supported platforms, and unique combination of qualities.