summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/Symbols.list
diff options
context:
space:
mode:
authortb <>2019-03-17 17:42:37 +0000
committertb <>2019-03-17 17:42:37 +0000
commitc8acd603ab3f519a4bfe159fe808dc94fb3d7b1d (patch)
treee7748056894786129bb207a2b1e279e8dd2d2eb9 /src/lib/libcrypto/Symbols.list
parent06bdba97e3fb8c99bcbb5665009130127e348e06 (diff)
downloadopenbsd-c8acd603ab3f519a4bfe159fe808dc94fb3d7b1d.tar.gz
openbsd-c8acd603ab3f519a4bfe159fe808dc94fb3d7b1d.tar.bz2
openbsd-c8acd603ab3f519a4bfe159fe808dc94fb3d7b1d.zip
Add the SM4 block cipher from the Chinese standard GB/T 32907-2016.
This is an ISC licensed version based on the sources by Ribose Inc that were ported to OpenSSL in 2017. Patch from Daniel Wyatt with minor tweaks. ok inoguchi, jsing
Diffstat (limited to 'src/lib/libcrypto/Symbols.list')
-rw-r--r--src/lib/libcrypto/Symbols.list8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list
index 7ea2c5d135..63e3ee45ac 100644
--- a/src/lib/libcrypto/Symbols.list
+++ b/src/lib/libcrypto/Symbols.list
@@ -1631,6 +1631,11 @@ EVP_sha256
1631EVP_sha384 1631EVP_sha384
1632EVP_sha512 1632EVP_sha512
1633EVP_sm3 1633EVP_sm3
1634EVP_sm4_cbc
1635EVP_sm4_cfb128
1636EVP_sm4_ctr
1637EVP_sm4_ecb
1638EVP_sm4_ofb
1634EVP_streebog256 1639EVP_streebog256
1635EVP_streebog512 1640EVP_streebog512
1636EVP_whirlpool 1641EVP_whirlpool
@@ -2373,6 +2378,9 @@ SHA512_Update
2373SM3_Final 2378SM3_Final
2374SM3_Init 2379SM3_Init
2375SM3_Update 2380SM3_Update
2381SM4_decrypt
2382SM4_encrypt
2383SM4_set_key
2376SMIME_crlf_copy 2384SMIME_crlf_copy
2377SMIME_read_ASN1 2385SMIME_read_ASN1
2378SMIME_read_PKCS7 2386SMIME_read_PKCS7