Added test fo password decryption command

This commit is contained in:
Heiko Reese
2021-09-11 02:46:32 +02:00
parent 5a1bd58452
commit 1f8aa5fc4c
3 changed files with 36 additions and 3 deletions

View File

@ -9,7 +9,7 @@ install -t /tmp src/libexim-encrypt-dlfunc.so
LIB=/tmp/libexim-encrypt-dlfunc.so
CLEARTEXT="127.88.99.23" # keep short; see above
PASSWORD="`openssl rand -base64 32`"
PASSWORD="$(openssl rand -base64 32)"
CIPHERTEXT=$(exim -be "\${dlfunc{${LIB}}{sodium_crypto_secretbox_encrypt_password}{${PASSWORD}}{${CLEARTEXT}}}")
DECRYPTED=$(exim -be "\${dlfunc{${LIB}}{sodium_crypto_secretbox_decrypt_password}{${PASSWORD}}{${CIPHERTEXT}}}")