openssl enc有单引号(')的麻烦

时间:2011-04-04 21:33:17

标签: ruby openssl

我正在尝试使用opessl enc对Base 64加密密码,但是当密码包含单引号时,它不会返回任何内容。

你知道我可以用来避免这种情况的选择吗?

非常感谢

1 个答案:

答案 0 :(得分:1)

可能是shell报价让你失意

sehe@meerkat:~$ base64 <<< "this isn't a problem"
dGhpcyBpc24ndCBhIHByb2JsZW0K
sehe@meerkat:~$ base64 <<< 'this isn't working'

还有openssl:

sehe@meerkat:~$ echo -n "I don't see the \" problem \"" | openssl enc -e -a 
SSBkb24ndCBzZWUgdGhlICIgcHJvYmxlbSAi