Secure boot for 32-bit Microcontrollers!
Go to file
David Brown 3869e76090 zephyr: Support RSA, and ECDSA P-256 signing
Make it clear in the top-level Makefile how to configure mcuboot for
Zephyr for a particular signing algorithm.  Currently supported, are the
RSA signatures, and ECDSA with the P-256 curve.  These configuration
lines will select the code built in the bootloader, as well as which
public key gets included with the image.

This also adds a demo public key for the P-256 signatures.
2017-02-02 08:39:18 -07:00
boot zephyr: Support RSA, and ECDSA P-256 signing 2017-02-02 08:39:18 -07:00
imgtool imgtool: Add support for RSA keys 2017-02-01 14:49:54 -07:00
scripts scripts: Allow image version number 2017-01-23 16:01:01 -07:00
sim sim: Set version numbers in images 2017-01-23 16:01:02 -07:00
.gitignore scripts: Remove .pyc file from repo 2017-01-23 15:56:39 -07:00
Makefile zephyr: Support RSA, and ECDSA P-256 signing 2017-02-02 08:39:18 -07:00
README.md Initial commit 2016-12-12 17:53:39 -06:00
build_boot.sh zephyr: restructure the build process to use board config files 2017-01-19 10:26:40 -02:00
project.yml Add project.yml. 2016-12-12 18:00:16 -08:00
repository.yml Remove develop branch. 2016-12-12 17:59:22 -08:00
root-ec-p256.pem zephyr: Support RSA, and ECDSA P-256 signing 2017-02-02 08:39:18 -07:00
root-rsa-2048.pem zephyr: Support RSA, and ECDSA P-256 signing 2017-02-02 08:39:18 -07:00
sign.sh zephyr: Support RSA, and ECDSA P-256 signing 2017-02-02 08:39:18 -07:00

README.md

mcuboot

MCU boot loader