You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
856 B
36 lines
856 B
#!/bin/bash
|
|
source fnc_gonzy.sh
|
|
|
|
function fnc_principal(){
|
|
fnc_gonzy_intro "Generar PW" "Sugerencias de passwords."
|
|
|
|
read -p "Longitud?: " v1;
|
|
echo -e "\n"
|
|
fnc_msg_color 2 "Generando sugerencias."
|
|
sleep 1
|
|
echo -e "\n"
|
|
|
|
pw1=$(gpg --gen-random --armor 1 $v1)
|
|
pw2=$(openssl rand -base64 $v1)
|
|
pw3=$(diceware -d "-" -w es -n $v1 -s $v1)
|
|
pw4=$(pwgen -ycsB1 $v1 5)
|
|
|
|
fnc_msg_color 3 "GPG:"
|
|
echo -e "\n${Green}$pw1${Color_Off}\n"
|
|
fnc_msg_color 3 "OPENSSL:"
|
|
echo -e "\n${Green}$pw2${Color_Off}\n"
|
|
fnc_msg_color 3 "DICEWARE:"
|
|
echo -e "\n${Green}$pw3${Color_Off}\n"
|
|
echo -e "\n"
|
|
fnc_msg_color 3 "...5 mas con PWGEN"
|
|
echo -e "\n${Green}$pw4${Color_Off}\n"
|
|
echo -e "\n"
|
|
fnc_msg_color 3 "...5 NIPs"
|
|
echo -e "\n${Green}"
|
|
shuf -i 1000-9999 -n 5
|
|
echo -e "${Color_Off}\n"
|
|
fnc_msg_color 2 ""
|
|
echo -e "\n"
|
|
}
|
|
|
|
fnc_principal |