image: Add RSA support for image signing
RSA provides a public key encryption facility which is ideal for image
signing and verification.
Images are signed using a private key by mkimage. Then at run-time, the
images are verified using a private key.
This implementation uses openssl for the host part (mkimage). To avoid
bringing large libraries into the U-Boot binary, the RSA public key
is encoded using a simple numeric representation in the device tree.
Signed-off-by: NSimon Glass <sjg@chromium.org>
Showing
include/rsa.h
0 → 100644
lib/rsa/Makefile
0 → 100644
lib/rsa/rsa-sign.c
0 → 100644
lib/rsa/rsa-verify.c
0 → 100644
想要评论请 注册 或 登录