summaryrefslogtreecommitdiff
path: root/swift/common/middleware/crypto/encrypter.py
diff options
context:
space:
mode:
Diffstat (limited to 'swift/common/middleware/crypto/encrypter.py')
-rw-r--r--swift/common/middleware/crypto/encrypter.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/swift/common/middleware/crypto/encrypter.py b/swift/common/middleware/crypto/encrypter.py
index 15f92d764..c450694b3 100644
--- a/swift/common/middleware/crypto/encrypter.py
+++ b/swift/common/middleware/crypto/encrypter.py
@@ -27,7 +27,7 @@ from swift.common.request_helpers import get_object_transient_sysmeta, \
from swift.common.swob import Request, Match, HTTPException, \
HTTPUnprocessableEntity, wsgi_to_bytes, bytes_to_wsgi, normalize_etag
from swift.common.utils import get_logger, config_true_value, \
- MD5_OF_EMPTY_STRING
+ MD5_OF_EMPTY_STRING, md5
def encrypt_header_val(crypto, value, key):
@@ -91,8 +91,8 @@ class EncInputWrapper(object):
self.body_crypto_meta['key_id'] = self.keys['id']
self.body_crypto_ctxt = self.crypto.create_encryption_ctxt(
body_key, self.body_crypto_meta.get('iv'))
- self.plaintext_md5 = hashlib.md5()
- self.ciphertext_md5 = hashlib.md5()
+ self.plaintext_md5 = md5(usedforsecurity=False)
+ self.ciphertext_md5 = md5(usedforsecurity=False)
def install_footers_callback(self, req):
# the proxy controller will call back for footer metadata after