Genera nonce a 256 bit da crypto.getRandomValues ()

0

Ho bisogno di un nonce a 256 bit in JavaScript e non posso usare librerie esterne. Stavo pensando di concatenare semplicemente i valori da crypto.getRandomValues() :

let ints = new Uint32Array(8);
window.crypto.getRandomValues(ints);
let nonce = "";
ints.forEach(int => {
    nonce = nonce + int.toString(36);
}); //do NOT use ints.map(function(){...}).join("")!

I penso che sia corretto (# di stati da 2 dadi flips == 1 rotolo di un dado a 4 facce), ma dal momento che sto arrotolando la mia cripto vorrei una risposta autorevole.

    
posta Indolering 29.09.2016 - 21:36
fonte

0 risposte

Leggi altre domande sui tag