Estoy buscando generadores de contraseñas deterministas que estén disponibles para Linux. Mi objetivo es tener una contraseña para recordar y usarla para crear contraseñas para todos mis inicios de sesión.
Prueba la pwgen
utilidad . Según las opciones que se utilicen, pwgen
pueden ser ambas:
Determinista , mediante el uso de un hash predefinido o el hash de un archivo dado; aquí el archivo es una bash
sustitución de proceso con printf
la que debería generar el mismo resultado en todas partes:
pwgen -N 1 -H <(printf foobar) 14
... saldría cada vez:
niecie1faaXooZ
Aleatorio , por ejemplo :
pwgen -N 1 -s 14
... generaría una contraseña aleatoria diferente cada vez.
Ritchey Password Pre-salter es gratuito, de código abierto y está disponible para Linux. Puede encontrar un paquete de Debian aquí , y una versión portátil aquí .
php /opt/ritchey-password-presalter/cli.php --output TRUE ---contraseña "tucontraseña" ---salt "stackexchange" ---longitud máxima "12"
Este comando creará una contraseña de 12 caracteres. En este ejemplo, la contraseña creada es ceeb4ea2!1Aa. Si el valor de salt se cambia al nombre de cada sitio web para el que crea una contraseña, solo necesitará recordar el valor de la contraseña para volver a crearlos.
php /opt/ritchey-password-presalter/cli.php --output TRUE ---contraseña "tucontraseña" ---salt "stackexchange" ---longitud máxima "12" php /opt/ritchey-password-presalter/cli.php --output TRUE ---password "tucontraseña" ---salt "youtube" ---maxlength "12" php /opt/ritchey-password-presalter/cli.php --output TRUE ---password "tucontraseña" ---salt "wikipedia" ---maxlength "12"
En este ejemplo, cada uno de estos comandos usa el mismo valor para la contraseña , y el nombre del sitio web al que corresponden se usa para salt . Esto da como resultado 3 contraseñas únicas (ceeb4ea2!1Aa, a94040b8!1Aa, e31dc83b!1Aa) pero solo tiene que recordar el valor de contraseña .
Si prefiere que se le soliciten opciones, también hay un comando interactivo.
php /opt/ritchey-password-presalter/icli.php
Simplemente puede crear un hash de su contraseña única concatenada con el caso de uso, por ejemplo, sha256 de "passwordfacebook" o sha256 de "passwordstackexchange" y usar ese hash como contraseña.
Alejandro
conducir por cartel
Alejandro
kutschkem