У меня есть приложение Reactjs, созданное Next js.
Я пытаюсь понять, почему я получаю другое значение ha sh в веб-браузере, когда я делаю это:
crypto.createHa sh ('sha256'). Update ("12345678"). Digest ("hex");
га sh ожидается с использованием sha256 онлайн-инструмента
1010 * ef797c8118f02dfb649607dd5d3f8c7623048c9c063d532cc95c5ed7a898a64f 1012 * и делает это на nodejs
const crypto = require ('crypto');
const password = '12345678';
console.log(crypto.createHash('sha256').update(password).digest("hex"));
я до сих пор адресности это га sh
1017 * ef797c8118f02dfb649607dd5d3f8c7623048c9c063d532cc95c5ed7a898a64f 1019 * но в веб-приложении я всегда получаю
fef3d83e32b4d981b0c0f75206e891268c6aa8bd8db5a315db7bf24168a4be27
я пытался использовать cryptojs / SHA256 и получал точно такую же проблему.