Просмотр исходного кода

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

Harsh Gupta 1 год назад
Родитель
Сommit
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)