opensslコマンドで鍵を使った文字列の暗号・復号化
暗号化アルゴリズムDES、鍵:foobar、対象文字列:hoge の場合
[暗号化]
$ echo "hoge" | openssl enc -e -des -base64 -k "foobar" U2FsdGVkX19KGcERzdqxVTXcJX9pGPYf
DES(-des) で、"foobar"を鍵に(-k "foobar")、暗号化(enc -e)して、Base64でテキスト化(-base64)
[復号化]
$ echo "U2FsdGVkX19KGcERzdqxVTXcJX9pGPYf" | openssl enc -d -des -base64 -k "foobar" hoge
DES(-des) で、"foobar"を鍵に(-k "foobar")、復号化(enc -d)して、Base64でテキスト化(-base64)