hashlib
Модуль Python предоставляет следующие алгоритмы хеш-алгоритмов: md5()
, sha1()
, sha224()
, sha256()
, sha384()
и sha512()
.
Предполагая, что я не хочу использовать md5, есть ли большая разница в использовании, скажем, sha1 вместо sha512? Я хочу использовать что-то вроде hashlib.shaXXX(hashString).hexdigest()
, но как и для кеширования, я не уверен, что мне нужны дополнительные (дополнительные) дополнительные 512...
Существуют ли эти служебные данные, и если да, то насколько они велики?