Попытка изменить метод дайджеста по умолчанию в его опасном. Ниже приведен фрагмент кода. Вопрос (ы) - должен ли я получать тот же подписанный результат? Правильно ли я настроил метод дайджеста?Изменение метода дайджеста по умолчанию в его опасном
from itsdangerous import Signer
import hashlib
s = Signer('secret-key')
s.default_digest_method = staticmethod(hashlib.sha1)
print ('sha1-->', s.sign(b'my string'))
s.default_digest_method = staticmethod(hashlib.sha256)
print ('sha2-->', s.sign(b'my string'))
Результаты:
sha1--> b'my string.wh6tMHxLgJqB6oY1uT73iMlyrOA'
sha2--> b'my string.wh6tMHxLgJqB6oY1uT73iMlyrOA'
'default_digest_method' используется при создании * подписчика. –