Add SM2 signature and ECIES schemes
authorJack Lloyd <jack.lloyd@ribose.com>
Wed, 24 Jan 2018 16:56:02 +0000 (11:56 -0500)
committerRichard Levitte <levitte@openssl.org>
Mon, 19 Mar 2018 13:33:25 +0000 (14:33 +0100)
commit3d328a445c2ad0eff2e9e843c384711be58a7c2f
tree888d7dee8ebe744a5fd6a62a6b12c7b6b72bee83
parentdf3a15512bd0f5ddd9f0dd74f0a058ee55b33904
Add SM2 signature and ECIES schemes

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4793)
28 files changed:
Configure
apps/openssl.c
config
crypto/ec/ec_curve.c
crypto/ec/ec_pmeth.c
crypto/err/err.c
crypto/err/openssl.ec
crypto/err/openssl.txt
crypto/objects/obj_dat.h
crypto/objects/obj_mac.num
crypto/objects/objects.txt
crypto/sm2/build.info [new file with mode: 0644]
crypto/sm2/sm2_crypt.c [new file with mode: 0644]
crypto/sm2/sm2_err.c [new file with mode: 0644]
crypto/sm2/sm2_sign.c [new file with mode: 0644]
crypto/sm2/sm2_za.c [new file with mode: 0644]
fuzz/oids.txt
include/openssl/err.h
include/openssl/evp.h
include/openssl/obj_mac.h
include/openssl/sm2.h [new file with mode: 0644]
include/openssl/sm2err.h [new file with mode: 0644]
openssl_sm2.pem [new file with mode: 0644]
test/build.info
test/recipes/30-test_evp_data/evppkey.txt
test/sm2crypttest.c [new file with mode: 0644]
test/sm2sigtest.c [new file with mode: 0644]
util/libcrypto.num