aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2014-01-28 18:28:43 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2014-01-28 18:28:43 -0600
commitaad090fe4273ee80b28f4dc6d1b56cce483c85f7 (patch)
tree3a3ccd956411c7ba2aee15c668654cafffe16ef7
parent560ef47949077bbe89f108e1f3349cba4eacbbf0 (diff)
downloadcryptography-aad090fe4273ee80b28f4dc6d1b56cce483c85f7.tar.gz
cryptography-aad090fe4273ee80b28f4dc6d1b56cce483c85f7.tar.bz2
cryptography-aad090fe4273ee80b28f4dc6d1b56cce483c85f7.zip
simplify pbkdf2_hmac_supported in openssl backend
-rw-r--r--cryptography/hazmat/backends/openssl/backend.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/cryptography/hazmat/backends/openssl/backend.py b/cryptography/hazmat/backends/openssl/backend.py
index dbdb2e56..cf931dab 100644
--- a/cryptography/hazmat/backends/openssl/backend.py
+++ b/cryptography/hazmat/backends/openssl/backend.py
@@ -136,9 +136,7 @@ class Backend(object):
def pbkdf2_hmac_supported(self, algorithm):
if self._lib.Cryptography_HAS_PBKDF2_HMAC:
- digest = self._lib.EVP_get_digestbyname(
- algorithm.name.encode("ascii"))
- return digest != self._ffi.NULL
+ return self.hmac_supported(algorithm)
else:
# OpenSSL < 1.0.0 has an explicit PBKDF2-HMAC-SHA1 function,
# so if the PBKDF2_HMAC function is missing we only support