Есть ли способ преобразовать хеш в массив слов в Python, как в JS?
В JS с CryptoJS я могу использовать: CryptoJS.enc.Hex.parse(hash)
, который выведет массив слов.
Я попытался найти его в Google, но не могу найти, как это сделать в Python.
Пример Javascript:
var CryptoJS = require("crypto-js");
var hash = "c8f3ab9777da89748851932d3446b197450bb12fa9b9136ad708734291a6c60c";
console.log(hash);
Я не могу понять, как получить аналогичный вывод с помощью hmac и hashlibбиблиотеки в Python, но я ожидаю, что вывод будет выглядеть примерно так:
{ words:
[ -923554921,
2010810740,
-2007919827,
877048215,
1158394159,
-1447488662,
-687312062,
-1851341300 ],
sigBytes: 32 }
Обновление: мне нужно иметь вывод в том же формате (интервалы, отступы, новые строки) для получения последующего хэша из вывода.