u-boot-brain/include/u-boot
Alexandru Gagniuc ed6c9e0b66 lib: Add support for ECDSA image signing
mkimage supports rsa2048, and rsa4096 signatures. With newer silicon
now supporting hardware-accelerated ECDSA, it makes sense to expand
signing support to elliptic curves.

Implement host-side ECDSA signing and verification with libcrypto.
Device-side implementation of signature verification is beyond the
scope of this patch.

Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2021-04-14 15:06:08 -04:00
..
aes.h
crc.h
ecdsa.h lib: Add support for ECDSA image signing 2021-04-14 15:06:08 -04:00
fdt-libcrypto.h lib/rsa: Make fdt_add_bignum() available outside of RSA code 2021-04-14 15:06:08 -04:00
hash-checksum.h lib: Rename rsa-checksum.c to hash-checksum.c 2021-04-14 15:06:08 -04:00
md5.h
rsa-mod-exp.h
rsa.h
sha1.h
sha256.h
sha512.h
u-boot.lds.h
variadic-macro.h
zlib.h