把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加密解密》(http://blog.youkuaiyun.com/jasonhwang/article/details/2336049)。
本文详细介绍了如何使用openssl命令将16进制字符串转换为Base64字符串,反之亦然,并提供了相关命令的用法示例。此外,还提到了将16进制字符串转换为二进制文件的方法。
7150





