Il mio programma JavaScript sul lato client deve rendere i post HTTP su un servizio che richiede che i dati POST vengano firmati dal mio "segreto" privato in base al metodo HMAC-SHA512. Ho il "segreto", ma non riesco a trovare codice / libreria JavaScript per eseguire questa firma.
Qualcuno sa come farlo nel browser? Sto cercando di evitare di aggiungere la complessità dell'aggiunta di un componente lato server, che userebbe il pacchetto crypto Node.js, ad es. crypto.createHmac("sha512", api._apiSecret).update(queryString).digest("hex")
.