A new feature, bootloader checks for valid signature of the image file being uploaded.
The image needs to be signed with a private key according to ed25519.
The bootloader version has been increased to 7 leaving out 6.
Monocypher has been added as a crypto library.
The application needs to be linked with a modified linker file, to add space for application meta data: length and signature. A tool to generate the according signature and add it to the binary file is in a pr to https://github.com/PX4/Firmware/pull/12916
A new feature, bootloader checks for valid signature of the image file being uploaded. The image needs to be signed with a private key according to ed25519. The bootloader version has been increased to 7 leaving out 6. Monocypher has been added as a crypto library. The application needs to be linked with a modified linker file, to add space for application meta data: length and signature. A tool to generate the according signature and add it to the binary file is in a pr to https://github.com/PX4/Firmware/pull/12916