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)