Firmware authentication
Verify signed firmware before transferring execution.
Authenticate firmware before execution and implement update, recovery and anti-rollback policies around the target flash and trust architecture.
Core capabilities
Verify signed firmware before transferring execution.
Integrate through a compact hardware abstraction layer on supported targets.
Support authenticated firmware update flows appropriate to selected transport and flash layout.
Design interrupted-update recovery and fallback behaviour around available storage.
Control version rollback based on project-specific security and availability requirements.
Use cryptographic verification through wolfCrypt and applicable hardware capabilities.
Implementation workflow
Well suited for
Important considerations
Relevant engineering frameworks
Related capabilities