commit ec489a9530a8427792ac2751fe38595951b586a5
| author | 斟酌 鵬兄 <tgckpg@gmail.com> |
| date | 2024-07-10T22:54:47Z |
| subject | Reset secret if decrypt failed |
commit ec489a9530a8427792ac2751fe38595951b586a5
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date: 2024-07-10T22:54:47Z
Reset secret if decrypt failed
---
bash/sources/16_keystore | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/bash/sources/16_keystore b/bash/sources/16_keystore
index 205a635..f8bb249 100644
--- a/bash/sources/16_keystore
+++ b/bash/sources/16_keystore
@@ -128,6 +128,11 @@ function _kstoredec {
fi
openssl enc -d -aes-256-cbc -pbkdf2 -k "$_AUTH_SECRET" -a -A
+ _code=$?
+ if [ $_code -ne 0 ]; then
+ _AUTH_SECRET=
+ return $_code
+ fi
}
function _kstoresecret-auto {