Put limit on password length

This commit is contained in:
silvernode 2015-06-02 03:31:37 -05:00
parent 023fdc2aae
commit fed7a7d84a

View File

@ -13,13 +13,21 @@ shaStatic(){
shaWithNum(){ shaWithNum(){
#hashes date with SHA #hashes date with SHA
if [ $1 -ge 255 ];then
echo
echo "Error : $0 : Please choose a number lower than 255"
echo
else
echo echo
echo "$1 character password generated using SHA256 with date" echo "$1 character password generated using SHA256 with date"
echo "***************************************************" echo "***************************************************"
date +%s | sha256sum | base64 | head -c $1 ; echo date +%s | sha256sum | base64 | head -c $1 ; echo
echo "***************************************************" echo "***************************************************"
fi
} }
leftHand(){ leftHand(){
echo echo
echo "8 character password easy to type with left hand" echo "8 character password easy to type with left hand"
@ -29,9 +37,16 @@ leftHand(){
} }
leftHandNum(){ leftHandNum(){
if [ $1 -ge 255 ];then
echo
echo "Error : $0 : Please choose a number lower than 255"
echo
else
echo echo
echo "$1 character password easy to type with left hand" echo "$1 character password easy to type with left hand"
echo "**************************************************" echo "**************************************************"
</dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c$1; echo "" </dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c$1; echo ""
echo "**************************************************" echo "**************************************************"
fi
} }