Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Перевести код Node.js в обычный Js

dropysupport Ученик (101), на голосовании 1 год назад
Нужно перевести код из Node.js в обычный js

 async function genSign(json) { 
const { createHmac } = await import('crypto');

const secret = “”;
const hash = createHmac('sha256', secret)
.update(data)
.digest('hex');

data.signature = hash;

return hash;
}
Голосование за лучший ответ
Semen Kapacuk Гуру (3750) 1 год назад
 async function genSign(json) { 
const secret = "";
const hash = await crypto.subtle.digest('SHA-256', new TextEncoder().encode(json));
const signature = Array.from(new Uint8Array(hash)).map(b => b.toString(16).padStart(2, '0')).join('');

json.signature = signature;

return signature;
}
Похожие вопросы