| 编码 | base64 file 或 echo -n str | base64 |
|---|---|
| 解码 | base64 -d |
| 无换行 | base64 -w0(生成单行) |
典型用法
典型用法
base64 logo.png > logo.b64
base64 -d logo.b64 > logo-restored.png
echo -n 'admin:pass' | base64
base64 -w0 cert.pembase64 是公开编码,密码与密钥不要用它“保护”后明文存放。
处理二进制转文本的场景:证书、图片随配置传递,或排查接口参数编码问题;只是编码不是加密,不可用于保密。
| 编码 | base64 file 或 echo -n str | base64 |
|---|---|
| 解码 | base64 -d |
| 无换行 | base64 -w0(生成单行) |
base64 logo.png > logo.b64
base64 -d logo.b64 > logo-restored.png
echo -n 'admin:pass' | base64
base64 -w0 cert.pem