Hoy veremos cómo generar una clave hexadecimal que no pueda ser predecible. Dicha clave podemos utilizarla más tarde como clave de cifrado, id de sesiones, tokens, etcétera.
Lo único que tenemos que hacer es leer de rand.Reader y pasar los resultados a un arreglo que guardará la clave. Luego, convertimos esa clave a string, lo que nos dará algo como:
<em>7daaeec6c14a2a1de75d6927514c4f159cc80812a90587691b6312435f47f1b1</em>
Obviamente generará una clave diferente cuando lo ejecutemos.
El código queda así:
Lo que imprime en pantalla:
En este caso es de 64 caracteres. Si queremos más, hay que cambiar la longitud del arreglo. Para generar una de 128 caracteres:
Lo que da la siguiente salida:
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
El día de hoy te enseñaré algo muy sencillo pero útil al programar con PHP:…
El plugin para imprimir en impresoras térmicas alcanza hoy su versión 3.4.0 agregando soporte para…
En ocasiones es necesario leer los pixeles y colores de una imagen con JavaScript del…
Siguiendo con los tutoriales de listas desplegables o select con JavaScript, vamos a ver cómo…
Hoy vamos a ver programar la impresión de un PDF generado a partir de HTML…
Esta web usa cookies.