Openssl
Encrypt/decrypt messages
# encrypt
echo "{MESSAGE}" | openssl enc -aes-256-cbc -a -pbkdf2 -pass "pass:{PASSWORD}"
# decrypt
echo "{BASE64_ENC_TEXT}" | openssl enc -d -aes-256-cbc -a -pbkdf2 -pass "pass:{PASSWORD}"
-aes-256-cbc
: Using cypher AES-256 with CBC-a
: Output/input as Base64-pbkdf2
: Using PBKDF2 password derivation-pass {PASS}
: Speciphy the password to use,pass:...
takes a raw passphrase,file:...
takes a file-d
: Decrypts