lib: crypto: import pkcs7_verify.c from linux
authorAKASHI Takahiro <takahiro.akashi@linaro.org>
Tue, 21 Jul 2020 10:35:19 +0000 (19:35 +0900)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Wed, 22 Jul 2020 10:35:45 +0000 (12:35 +0200)
commit063499e38e41bd23563fb6f98438ddd1ce0f7e6a
tree0737340ee2280c6da02da2daeff7a4934fa129a2
parent6244b3c7d947ca6465426f18922135595ce9cd44
lib: crypto: import pkcs7_verify.c from linux

The file, pkcs7_verify.c, will now be imported from linux code
(crypto/asymmetric_keys/pkcs7_verify.c in 5.7) and modified to fit
into U-Boot environment.

In particular, pkcs7_verify_one() function will be used in a later patch
to rework signature verification logic aiming to support intermediate
certificates in "chain of trust."

Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org>
lib/crypto/Kconfig
lib/crypto/Makefile
lib/crypto/pkcs7_verify.c [new file with mode: 0644]