diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-01-28 18:28:43 -0600 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-01-28 18:28:43 -0600 |
commit | aad090fe4273ee80b28f4dc6d1b56cce483c85f7 (patch) | |
tree | 3a3ccd956411c7ba2aee15c668654cafffe16ef7 | |
parent | 560ef47949077bbe89f108e1f3349cba4eacbbf0 (diff) | |
download | cryptography-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.py | 4 |
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 |