10 formas de generar claves aleatorias desde el terminal

Hoy en día todos necesitamos utilizar contraseñas fuertes para evitar el acceso no autorizado a nuestra información y a veces crear esa contraseña puede ser todo un dolor de cabeza, el usuario hasta de modo inconsciente se vale de referencias simbólicas como su cumpleaños, el de sus hijos o la fecha de su boda, por lo que sólo basta con entrar en sitios como Facebook, ver alguno de estos datos y, a partir de ellos, buscar la combinación de entrada a los servicios personales. Afortunadamente en las distribuciones GNU/Linux podemos combinar varias herramientas para generar contraseñas aleatorias que podrían considerarse fuertes.

Acá les dejo una pequeña lista de comandos que generan claves aleatorias combinando diversos comandos, solo debe copiar cualquiera de ellos y pegarlos en su terminal, no hace falta se root para ejecutarlos.

  • 1
date +%s | sha256sum | base64 | head -c 32 ; echo
  •  2
< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo;
  •  3
openssl rand -base64 32 | sed 's/.$//g'
  •  4
tr -cd '[:alnum:]' < /dev/urandom | fold -w32 | head -n1
  •  5
strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 32 | tr -d '\n'; echo
  • 6
< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c32;echo;
  •  7
dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev
  •  8
</dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c8; echo ""
  •  9
randpw(){ < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;}

Y para finalizar uno de los comandos mas simples que conozco que puede generar una clave aleatoria.

date | md5sum

Adicionalmente cree un script que automatiza el proceso, para descargarlo haga clic aquí.

Espero que estos comandos les sean útiles, saludos…

Anuncios

Un pensamiento en “10 formas de generar claves aleatorias desde el terminal

  1. Pingback: 3 formas de generar claves aleatorias desde la terminal | x-mint Blog

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s