Generar un archivo de 256 bits desde crypto.getRandomValues

0

Necesito un nonce de 256 bits en JavaScript y no puedo usar bibliotecas externas. Estaba planeando simplemente concatenar valores de 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("")!

Pienso que esto es correcto (número de estados a partir de 2 tiradas de dados == 1 tirada de un dado de 4 caras), pero como estoy haciendo mi propia criptografía, quisiera una respuesta autorizada.

    
pregunta Indolering 29.09.2016 - 21:36
fuente

0 respuestas

Lea otras preguntas en las etiquetas