我正在尝试使用opessl enc对Base 64加密密码,但是当密码包含单引号时,它不会返回任何内容。
你知道我可以用来避免这种情况的选择吗?
非常感谢
答案 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