http://snailwarrior.blog.51cto.com/680306/142472/

2.从标准输入读取文件内容,base64编码并打印到标准输出

[root@localhost test]# base64
snailwarrior
c25haWx3YXJyaW9yCg==

我是输入snailwarrior,回车,然后按Ctrl+D结束文件输入的。

3、对字符串"snailwarrior"编码,并打印到标准输出

[root@localhost test]# echo "snailwarrior" | base64
c25haWx3YXJyaW9yCg==

4、Base64解码

[root@localhost test]# echo "snailwarrior" | base64 | base64 -d
snailwarrior
base64: invalid input

http://www.centoscn.com/CentosBug/osbug/2013/0813/1229.html

RHEL5自带的base64工具有BUG,base64解码时莫名出错:base64: invalid input。
使用源码包编译安装:

wget http://www.fourmilab.ch/webtools/base64/base64-1.5.tar.gz
tar zxf base64-1.5.tar.gz
cd base64-1.5
./configure
make && make -n installbase64 -d gfwlist.txt gfwlist_base64.txt

这个东西的配置似乎不对,还是不行

不过可以在解压后的路径里直接处理

[root@localhost base64-1.5]# echo "snailwarrior" | ./base64 | ./base64 -d
snailwarrior

这里的base64-1.5是文件夹

转载于:https://www.cnblogs.com/chucklu/p/5186254.html

在linux上处理base64加密和解密相关推荐

  1. linux 怎么不检查gpg,如何在Linux上使用GPG加密和解密文件 | MOS86

    如何在Linux上使用GPG加密和解密文件... GnuPrivacy Guard (GPG) allows you to securely encrypt files so that only th ...

  2. 如何在 Linux 上用密码加密和解密文件

    age 是一个简单的.易于使用的工具,允许你用一个密码来加密和解密文件.age 能帮你这样做.它是一个小型且易于使用的工具,允许你用一个密码加密一个文件,并根据需要解密. age 是一个简单的.易于使 ...

  3. php cookie 加密解密,php 使用base64加密、解密cookie的示例

    这篇文章主要为大家详细介绍了php 使用base64加密.解密cookie的示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧. 经测试代码如下: ...

  4. python中base64加密和解密

    base64加密和解密有点头疼,必须要记录下来,以后忘了也能再来复习下 当然啦,能一直记住是最好的-加油吧,少年(其实已经好老了) 操作环境 win10,python3 base的原理 这个还是别人讲 ...

  5. Base64加密与解密使用(+拓展:盐值法)

    1.什么是Base64 Base64是一种直接利用64位可打印字符来表示二进制数据的算法,是一种比较常见的加密算法.JDK1.8版本提供了java.util.Base64的工具类,使用Base64提供 ...

  6. Javascript Base64加密与解密

    Base64加密与解密 Base64.js function Base64() {// private property_keyStr = "ABCDEFGHIJKLMNOPQRSTUVWX ...

  7. shell脚本:base64加密、解密字符串并赋值给变量方法

    几经波折才能够实现使用 base64 加密.解密字符串并赋值给变量.网上绝大多数是使用 echo 管道实现 加密和解密字符串的输出. 代码如下: pwd=$( base64 -d <<&l ...

  8. java base64加密与解密

    目录 前言 一.base64加密与解密 1. base64有填充的编码与解码 2. base64无填充的编码与解码 二.MIME友好型base64加密与解密 前言 Base64 编码会将字符串编码得到 ...

  9. linux加解密指令,[Centos8] linux 上的Base64加解密指令

    自動目錄 Base64 應用在非常多的地方,能夠處理許多難搞的字元,讓他們不會被系統或是協定當成令令來執行,例如中文字或二進位的字串. 因此,常常會用 base64 encode 及 base64 d ...

最新文章

  1. grafana官方使用文档_可视化监控展示工具之Grafana,安装部署和使用
  2. java 线程关闭小结(转)
  3. Python的一些特殊用法总结
  4. python数字转中文字符_Python实现中文数字转换为阿拉伯数字的方法示例
  5. Spark内核源码学习(暂未学完)
  6. jsp mysql登录 demo_java jsp+servlet+mysql实现登录网页设计
  7. Spring框架如何加载和定义Spring Bean类?
  8. HtmlDom 基础
  9. Android AIDL实例解析
  10. 音频噪声抑制_音频编辑入门指南:基本噪声消除
  11. PLC供电系统电源模块的选择
  12. 示波器的阻抗1M欧和50欧、探头
  13. 原代码审计笔记-安全缺陷
  14. mutate  字段替换
  15. 未分配利润与利润表不一致_资产负债表中的未分配利润和利润表中的净利润肯定是一致的吗?...
  16. 【2022.11】5分钟注册好美区Apple ID,稳定有效
  17. iPhone无法充电小技巧
  18. 中国书法的价值和意义
  19. Leetcode 703. Kth Largest Element in a Stream
  20. 读论文——GAN开山之作

热门文章

  1. UP装机部署步骤大纲
  2. LeetCode算法入门- 4Sum -day11
  3. (递归7)生成可重集的排列
  4. 计算机硬件知识教学的信息化手段,《计算机硬件组成》教学设计
  5. window访问不到linux的activemq_springboot整合开源项目测试拦截接口访问的频率
  6. 高斯消元法的c语言编程,列主元高斯消元法的C语言编程
  7. java 8 foreach_Java 8 forEach Stream()与旧版forEach循环
  8. C++ 重载自增和自减运算符
  9. Spring通知类型及使用ProxyFactoryBean创建AOP代理
  10. R之Excel文件读取与程序包的安装调用