@mr_chepel

Почему сервисы по преобразованию Bynary hash в SHA256 показывают разный результат?

Помогите пожалуйста разобраться.
Есть сервис fileformat.info
Если ему задать Binary hash например e2bd539edab3b350c551f2aead2837bd5d329c9f1d782140b66b01e55d8755ef
он выведет результат SHA256
abaf319886368db465fb80b1e817cf4710b53359192bc0e713934a201d2ba30c

а сервис CyberChef
если ему задать такой же hash он выведет
6adb04810e099dda69dc59810f6ee16d8c66d45496b52d9a7f181c82e668ab6f

как сделать так, чтобы CyberChef показывал такой же результат как fileformat.info?
  • Вопрос задан
  • 496 просмотров
Пригласить эксперта
Ответы на вопрос 1
@mr_chepel Автор вопроса
Долго, но сам разобрался.
Решение на python
import binascii, hashlib
hash = hashlib.sha256 (binascii.unhexlify('e2bd539edab3b350c551f2aead2837bd5d329c9f1d782140b66b01e55d8755ef')).hexdigest()
print(hash)

>>>abaf319886368db465fb80b1e817cf4710b53359192bc0e713934a201d2ba30c
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы