u-boot/lib/crypto
AKASHI Takahiro b2a1049b5c lib: crypto: add public_key_verify_signature()
This function will be called from x509_check_for_self_signed() and
pkcs7_verify_one(), which will be imported from linux in a later patch.

While it does exist in linux code and has a similar functionality of
rsa_verify(), it calls further linux-specific interfaces inside.
That could lead to more files being imported from linux.

So simply re-implement it here instead of re-using the code.

Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org>
2020-07-22 12:33:55 +02:00
..
asymmetric_type.c common: Drop linux/bug.h from common header 2020-05-18 21:19:23 -04:00
Kconfig lib: crypto: add pkcs7 message parser 2019-12-06 16:44:20 -05:00
Makefile lib: crypto: add pkcs7 message parser 2019-12-06 16:44:20 -05:00
pkcs7_parser.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
pkcs7.asn1 lib: crypto: add pkcs7 message parser 2019-12-06 16:44:20 -05:00
public_key.c lib: crypto: add public_key_verify_signature() 2020-07-22 12:33:55 +02:00
rsa_helper.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
rsapubkey.asn1 lib: crypto: add rsa public key parser 2019-12-06 16:44:20 -05:00
x509_akid.asn1 lib: crypto: add x509 parser 2019-12-06 16:44:20 -05:00
x509_cert_parser.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
x509_public_key.c lib/crypto, efi_loader: move some headers to include/crypto 2020-05-04 12:26:11 +02:00
x509.asn1 lib: crypto: add x509 parser 2019-12-06 16:44:20 -05:00