From 0b9532e95bd1c5f4285082fcc5aac74c3c086d42 Mon Sep 17 00:00:00 2001 From: Xavier Logerais Date: Sat, 27 Jan 2024 19:24:35 +0100 Subject: [PATCH] =?UTF-8?q?feat(libs):=20Am=C3=A9lioration=20de=20la=20fon?= =?UTF-8?q?ction=20genpasswd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libs/password.bash | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/password.bash b/libs/password.bash index d0ec4f6..87c26dd 100755 --- a/libs/password.bash +++ b/libs/password.bash @@ -14,8 +14,10 @@ genpasswd() { [ "$l" == "" ] && l=12 local password_clear=$(tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs) local password_md5hash=$(openssl passwd -1 $password_clear) - local password_sha1=$(echo -n $password_clear | openssl dgst -sha1) + local password_sha1=$(echo -n "$password_clear" | openssl dgst -sha1) + local password_base64=$(echo -n "$password_clear" | base64) echo "Password : $password_clear" + echo "Base64 : $password_base64" echo "MD5HASH : $password_md5hash" echo "SHA1 : $password_sha1" }