aboutsummaryrefslogtreecommitdiffstats
path: root/cryptography
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2014-03-15 09:35:13 -0400
committerPaul Kehrer <paul.l.kehrer@gmail.com>2014-03-16 17:03:40 -0400
commitee58901071b5b60fbe925dd906fbd6d220e943af (patch)
treed5fc5d4ee381c56b5f57607e0b3d816a7dc2c20b /cryptography
parent763c621de1cb576dd4f9ec02fab73df30f71c1d8 (diff)
downloadcryptography-ee58901071b5b60fbe925dd906fbd6d220e943af.tar.gz
cryptography-ee58901071b5b60fbe925dd906fbd6d220e943af.tar.bz2
cryptography-ee58901071b5b60fbe925dd906fbd6d220e943af.zip
make mgf private
Diffstat (limited to 'cryptography')
-rw-r--r--cryptography/hazmat/backends/openssl/backend.py10
-rw-r--r--cryptography/hazmat/primitives/asymmetric/padding.py2
2 files changed, 6 insertions, 6 deletions
diff --git a/cryptography/hazmat/backends/openssl/backend.py b/cryptography/hazmat/backends/openssl/backend.py
index 73582808..3d08e3f8 100644
--- a/cryptography/hazmat/backends/openssl/backend.py
+++ b/cryptography/hazmat/backends/openssl/backend.py
@@ -776,10 +776,10 @@ class _RSAVerificationContext(object):
else:
self._verify_method = self._verify_pkcs1
elif isinstance(padding, PSS):
- if not isinstance(padding.mgf, MGF1):
+ if not isinstance(padding._mgf, MGF1):
raise TypeError("Only MGF1 is supported by this backend")
- if (not isinstance(padding.mgf._algorithm, hashes.SHA1) and
+ if (not isinstance(padding._mgf._algorithm, hashes.SHA1) and
not self._backend._lib.Cryptography_HAS_MGF1_MD):
raise UnsupportedHash("This backend only supports MGF1 with "
"SHA1 when OpenSSL is not 1.0.1+")
@@ -836,7 +836,7 @@ class _RSAVerificationContext(object):
if self._backend._lib.Cryptography_HAS_MGF1_MD:
# MGF1 MD is configurable in OpenSSL 1.0.1+
mgf1_md = self._backend._lib.EVP_get_digestbyname(
- self._padding.mgf._algorithm.name.encode("ascii"))
+ self._padding._mgf._algorithm.name.encode("ascii"))
assert mgf1_md != self._backend._ffi.NULL
res = self._backend._lib.EVP_PKEY_CTX_set_rsa_mgf1_md(
pkey_ctx, mgf1_md
@@ -908,10 +908,10 @@ class _RSAVerificationContext(object):
raise InvalidSignature
def _get_salt_length(self):
- if self._padding.mgf._salt_length is MGF1.MAX_LENGTH:
+ if self._padding._mgf._salt_length is MGF1.MAX_LENGTH:
return -2
else:
- return self._padding.mgf._salt_length
+ return self._padding._mgf._salt_length
backend = Backend()
diff --git a/cryptography/hazmat/primitives/asymmetric/padding.py b/cryptography/hazmat/primitives/asymmetric/padding.py
index a8129804..02aff280 100644
--- a/cryptography/hazmat/primitives/asymmetric/padding.py
+++ b/cryptography/hazmat/primitives/asymmetric/padding.py
@@ -29,7 +29,7 @@ class PSS(object):
name = "EMSA-PSS"
def __init__(self, mgf):
- self.mgf = mgf
+ self._mgf = mgf
class MGF1(object):