On Fri, Jan 29, 2021 at 06:25:35PM -0300, Saulo Alessandre wrote: > From: Saulo Alessandre <saulo.alessandre@xxxxxxxxxx> > > * Documentation/admin-guide/module-signing.rst > - Documents how to generate certificate and signature for (ECDSA). > > * crypto/Kconfig > - ECDSA added into kernel Public-key cryptography section. > > * crypto/Makefile > - add ECDSA objects and asn1 params to compile. > > * crypto/ecdsa.c > - Elliptical Curve DSA verify implementation > > * crypto/ecdsa_params.asn1 > - Elliptical Curve DSA verify definitions > > * crypto/ecdsa_signature.asn1 > - Elliptical Curve DSA asn.1 parameters > > * crypto/testmgr.c > - test_akcipher_one - modified to reflect the real code call for nist code; > - alg_test_descs - added ecdsa vector for test; > > * crypto/testmgr.h > - ecdsa_tv_template - added to test ecdsa implementation; > --- > Documentation/admin-guide/module-signing.rst | 10 + > crypto/Kconfig | 12 + > crypto/Makefile | 7 + > crypto/ecdsa.c | 509 +++++++++++++++++++ > crypto/ecdsa_params.asn1 | 1 + > crypto/ecdsa_signature.asn1 | 6 + > crypto/testmgr.c | 17 +- > crypto/testmgr.h | 78 +++ > 8 files changed, 638 insertions(+), 2 deletions(-) > create mode 100644 crypto/ecdsa.c > create mode 100644 crypto/ecdsa_params.asn1 > create mode 100644 crypto/ecdsa_signature.asn1 Please join the existing thread on this: https://lore.kernel.org/linux-crypto/20210128050354.GA30874@xxxxxxxxxxxxxxxxxxx/ Thanks, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt