Как захешировать строку согласно ГОСТ 34.311, чтобы это была строка в base64?
Необходимо захешировать requestId (uuid v4) согласно ГОСТ 34.311, чтобы это была строка в base64 длиной
44 символа (32 байта после декодинга)
Пример эталонного хеша: MTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTI=
Либы которые находил в нете почему то не возращают 44 символа
Для правильного вопроса надо знать половину ответа
А зачем нужны библиотеки?
let data = '12345678901234567890123456789012';
let base64data = Buffer.from(data).toString('base64');
console.log(base64data); // MTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTI=