您的位置:首页 > 运维架构

实用命令:利用openssl和xxd命令把16进制字符串转换为base64字符串或把base64转成16进制表示

2012-03-03 21:28 1241 查看
把16进制字符串转换为base64字符串:

$ echo 6742c016888b50580934200002bf20002bf20040 | xxd -r -ps | openssl base64
Z0LAFoiLUFgJNCAAAr8gACvyAEA=


把base64字符串转换为16进制字符串:

$ echo Z0LAFoiLUFgJNCAAAr8gACvyAEA= | openssl base64 -d | xxd -ps
6742c016888b50580934200002bf20002bf20040


另外,把16进制字符串转换为二进制文件方法为:

echo 68ce3c80 | xxd -r -ps > a.bin


其它openssl实用命令请参考《实用命令:利用openssl进行BASE64编码解码、md5/sha1摘要、AES/DES3加密解密》(/article/8294742.html)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐