diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2020-02-04 12:14:33 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2020-02-04 12:14:33 +0000 |
commit | d0c9d19bf9a1e70c32ba34f540670d3eff0f4696 (patch) | |
tree | 05b8144e6f73c9b4c8ac4052373e58e628741551 /src/lua | |
parent | 7c1aa67736fa1f11f5b3aaef40d3d97928a1ade8 (diff) | |
download | rspamd-d0c9d19bf9a1e70c32ba34f540670d3eff0f4696.tar.gz rspamd-d0c9d19bf9a1e70c32ba34f540670d3eff0f4696.zip |
[Minor] Sigh, use EVP_DigestInit_ex instead
Diffstat (limited to 'src/lua')
-rw-r--r-- | src/lua/lua_cryptobox.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lua/lua_cryptobox.c b/src/lua/lua_cryptobox.c index f5d66b96f..48d66895c 100644 --- a/src/lua/lua_cryptobox.c +++ b/src/lua/lua_cryptobox.c @@ -965,21 +965,21 @@ rspamd_lua_hash_create (const gchar *type) if (g_ascii_strcasecmp (type, "md5") == 0) { h->type = LUA_CRYPTOBOX_HASH_SSL; h->content.c = EVP_MD_CTX_create (); - EVP_DigestInit (h->content.c, EVP_md5 ()); /* Should never ever be used for crypto/security purposes! */ #ifdef EVP_MD_CTX_FLAG_NON_FIPS_ALLOW EVP_MD_CTX_set_flags (h->content.c, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); #endif + EVP_DigestInit_ex (h->content.c, EVP_md5 (), NULL); } else if (g_ascii_strcasecmp (type, "sha1") == 0 || g_ascii_strcasecmp (type, "sha") == 0) { h->type = LUA_CRYPTOBOX_HASH_SSL; h->content.c = EVP_MD_CTX_create (); /* Should never ever be used for crypto/security purposes! */ - EVP_DigestInit (h->content.c, EVP_sha1 ()); #ifdef EVP_MD_CTX_FLAG_NON_FIPS_ALLOW EVP_MD_CTX_set_flags (h->content.c, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); #endif + EVP_DigestInit_ex (h->content.c, EVP_sha1 (), NULL); } else if (g_ascii_strcasecmp (type, "sha256") == 0) { h->type = LUA_CRYPTOBOX_HASH_SSL; |