Преглед изворни кода

[raz][fips] Set usedforsecurity=False for MD5 hash to support FIPS mode (#3858)

Harsh Gupta пре 1 година
родитељ
комит
f46a83468a
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      desktop/core/ext-py3/boto-2.49.0/boto/utils.py

+ 1 - 1
desktop/core/ext-py3/boto-2.49.0/boto/utils.py

@@ -1030,7 +1030,7 @@ def compute_md5(fp, buf_size=8192, size=None):
 
 
 def compute_hash(fp, buf_size=8192, size=None, hash_algorithm=md5):
-    hash_obj = hash_algorithm()
+    hash_obj = hash_algorithm(usedforsecurity=False) if hash_algorithm == md5 else hash_algorithm()
     spos = fp.tell()
     if size and size < buf_size:
         s = fp.read(size)