Add SM2 signature algorithm to default provider
authorPaul Yang <kaishen.yy@antfin.com>
Wed, 4 Mar 2020 15:49:43 +0000 (23:49 +0800)
committerMatt Caswell <matt@openssl.org>
Tue, 22 Sep 2020 07:18:09 +0000 (08:18 +0100)
commitd0b79f8631c0f522c514175be4e4fbe984cf8f6c
tree4606888f35caaf5c2d6646ac4da4d98d75ab5d56
parent7ee511d093758360ed421e420cc29d9aaf11f143
Add SM2 signature algorithm to default provider

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12536)
21 files changed:
crypto/err/openssl.txt
crypto/evp/pmeth_gn.c
crypto/evp/pmeth_lib.c
crypto/sm2/sm2_err.c
crypto/sm2/sm2_pmeth.c
crypto/sm2/sm2_sign.c
include/crypto/sm2.h
include/crypto/sm2err.h
include/openssl/core_names.h
providers/common/der/SM2.asn1 [new file with mode: 0644]
providers/common/der/build.info
providers/common/der/der_sm2.h.in [new file with mode: 0644]
providers/common/der/der_sm2_gen.c.in [new file with mode: 0644]
providers/common/der/der_sm2_key.c [new file with mode: 0644]
providers/common/der/der_sm2_sig.c [new file with mode: 0644]
providers/defltprov.c
providers/implementations/include/prov/implementations.h
providers/implementations/keymgmt/ec_kmgmt.c
providers/implementations/signature/build.info
providers/implementations/signature/sm2sig.c [new file with mode: 0644]
test/evp_extra_test.c