Javascript generar número muy aleatorio y seguro

Con la ayuda del API Web Cryptography podemos realizar operaciones de criptografía como generar un Hash, firmas, verificaciones, encriptación y desencriptación. Estas herramientas nos permite obtener un número que sea realmente aleatorio y seguro, evitando problemas asociados y conocidos que conlleva usar Math.random().

En el siguiente ejemplo vemos su uso y resultado.


let numeroAleatorio = window.crypto.getRandomValues(new Uint32Array(1))[0];
console.log(numeroAleatorio); //3432314924

This work is under a Attribution-NonCommercial-NoDerivatives 4.0 International license.

Will you buy me a coffee?

You can use the terminal.

ssh customer@andros.dev -p 5555

Written by Andros Fenollosa

January 8, 2020

1 min of reading

You may also like