SM4: Add SM4 block cipher to EVP
authorRonald Tse <ronald.tse@ribose.com>
Tue, 31 Oct 2017 05:19:14 +0000 (15:19 +1000)
committerPauli <paul.dale@oracle.com>
Tue, 31 Oct 2017 05:19:14 +0000 (15:19 +1000)
commitf19a5ff9ab85313f5b30cfc9fbed3a2eea60a59d
treee93336cc7c31d2a41e19b1c906135a6ec91cabfc
parentffd23209933ea0ad5543f15ca6303d63d8dac826
SM4: Add SM4 block cipher to EVP

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/4552)
22 files changed:
CHANGES
Configure
INSTALL
config
crypto/evp/build.info
crypto/evp/c_allc.c
crypto/evp/e_sm4.c [new file with mode: 0644]
crypto/include/internal/sm4.h [new file with mode: 0644]
crypto/objects/obj_dat.h
crypto/objects/obj_mac.num
crypto/objects/objects.txt
crypto/sm4/build.info [new file with mode: 0644]
crypto/sm4/sm4.c [new file with mode: 0644]
doc/man3/EVP_sm4.pod [new file with mode: 0644]
include/openssl/evp.h
include/openssl/obj_mac.h
test/build.info
test/recipes/03-test_internal_sm4.t [new file with mode: 0755]
test/recipes/30-test_evp_data/evpciph.txt
test/sm4_internal_test.c [new file with mode: 0644]
util/libcrypto.num
util/mkdef.pl