Ease of use

To make development as easy as possible, the ocrypto API is simple and identical across all platforms.

Configuration is simple. Just answer this question: which instruction set architecture are you targeting? For example, the ISA of a Cortex-M4F processor core. This determines which assembly files to use. No complex configuration space to navigate, in search of optimal runtime behavior!

Management of the code is simple:

  • The code has no dependencies on other software or on special hardware, only on the chosen instruction set architecture.
  • The code does not contain any assertions/panics that would need to be caught by the device firmware.
  • No open source disclosure is required.