diff options
author | jsing <> | 2020-06-05 17:30:41 +0000 |
---|---|---|
committer | jsing <> | 2020-06-05 17:30:41 +0000 |
commit | e321209822b62044f1340bc2b6ec45addbaad36b (patch) | |
tree | ca68c7649ef2df0a007ca5d2dda19a13c01659f0 | |
parent | ff56a7a0ea122ca7f175aefb8595735ce516a294 (diff) | |
download | openbsd-e321209822b62044f1340bc2b6ec45addbaad36b.tar.gz openbsd-e321209822b62044f1340bc2b6ec45addbaad36b.tar.bz2 openbsd-e321209822b62044f1340bc2b6ec45addbaad36b.zip |
Allow GOST R 34.11-2012 in PBE/PBKDF2/PKCS#5.
Diff from Dmitry Baryshkov <dbaryshkov@gmail.com>
Sponsored by ROSA Linux
ok inoguchi@ tb@
-rw-r--r-- | src/lib/libcrypto/evp/evp_pbe.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/libcrypto/evp/evp_pbe.c b/src/lib/libcrypto/evp/evp_pbe.c index de08c8d78c..65e9e45ea8 100644 --- a/src/lib/libcrypto/evp/evp_pbe.c +++ b/src/lib/libcrypto/evp/evp_pbe.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: evp_pbe.c,v 1.25 2017/01/29 17:49:23 beck Exp $ */ | 1 | /* $OpenBSD: evp_pbe.c,v 1.26 2020/06/05 17:30:41 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 1999. | 3 | * project 1999. |
4 | */ | 4 | */ |
@@ -114,6 +114,8 @@ static const EVP_PBE_CTL builtin_pbe[] = { | |||
114 | {EVP_PBE_TYPE_PRF, NID_hmacWithSHA384, -1, NID_sha384, 0}, | 114 | {EVP_PBE_TYPE_PRF, NID_hmacWithSHA384, -1, NID_sha384, 0}, |
115 | {EVP_PBE_TYPE_PRF, NID_hmacWithSHA512, -1, NID_sha512, 0}, | 115 | {EVP_PBE_TYPE_PRF, NID_hmacWithSHA512, -1, NID_sha512, 0}, |
116 | {EVP_PBE_TYPE_PRF, NID_id_HMACGostR3411_94, -1, NID_id_GostR3411_94, 0}, | 116 | {EVP_PBE_TYPE_PRF, NID_id_HMACGostR3411_94, -1, NID_id_GostR3411_94, 0}, |
117 | {EVP_PBE_TYPE_PRF, NID_id_tc26_hmac_gost_3411_12_256, -1, NID_id_tc26_gost3411_2012_256, 0}, | ||
118 | {EVP_PBE_TYPE_PRF, NID_id_tc26_hmac_gost_3411_12_512, -1, NID_id_tc26_gost3411_2012_512, 0}, | ||
117 | }; | 119 | }; |
118 | 120 | ||
119 | int | 121 | int |