KiviBoot-Tiny
Software only secure boot
Executes the cryptographic boot operations on the available target processor and does not require dedicated AES or SHA accelerators in the FPGA fabric. It is designed for systems where FPGA resources are limited and software-based boot performance is sufficient.
- Two-stage boot architecture
- AES, hashing and image verification executed in software
- NanoBL runs from protected on-chip RAM or ROM
- SecureBL and application images can be loaded from external flash
- Suitable for bare-metal and RTOS-based systems
- Optional integration with an external secure element

