在linux上处理base64加密和解密
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 install base64 -d gfwlist.txt gfwlist_base64.txt
这个东西的配置似乎不对,还是不行
不过可以在解压后的路径里直接处理
[root@localhost base64-1.5]# echo "snailwarrior" | ./base64 | ./base64 -d
snailwarrior
这里的base64-1.5是文件夹
在linux上处理base64加密和解密的更多相关文章
- Java Base64加密、解密原理Java代码
		Java Base64加密.解密原理Java代码 转自:http://blog.csdn.net/songylwq/article/details/7578905 Base64是什么: Base64是 ... 
- JS URL 使用base64加密与解密
		JS编码方式: <script type="text/javascript"> document.write(encodeURI("http://www.w3 ... 
- JS URL 使用base64加密与解密和MD5解密
		JS编码方式: <script type="text/javascript"> document.write(encodeURI("http://www.w3 ... 
- js的常见的三种密码加密方式-MD5加密、Base64加密和解密和sha1加密详解总结
		写前端的时候,很多的时候是避免不了注册这一关的,但是一般的注册是没有任何的难度的,无非就是一些简单的获取用户输入的数据,然后进行简单的校验以后调用接口,将数据发送到后端,完成一个简单的注册的流程,那么 ... 
- base64 加密原理   解密原理
		假设需要加密的字符串是Jasmine 具体转换步骤: 第一步 将待转换的字符串转为一个个字符第二步 计算每一个字符对应的ASCII码十进制第三步 计算出十进制对应的二进制,若不足8位,在前面添加0进行 ... 
- java——base64 加密和解密
		base64 一.加密 *.若有要求输入字符必须为UTF-8: 则需str.getByte("utf-8"); //在getByte()中指定utf-8编码,否则中文字符将被加密 ... 
- js中实现base64加密、解密
		//base64加密 解密 /* //1.加密 var result = Base.encode('125中文'); //--> "MTI15Lit5paH" //2.解密 ... 
- 字符串的 Base64 加密和解密
		base64加密: FORM encode_base64 USING p_business “字符串string CHANGING p_base64. DATA l_xstring TYPE xstr ... 
- Base64加密、解密
		#region Base64加密方法 /// <summary> /// Base64加密,采用utf8编码方式加密 /// </summary> /// <param ... 
随机推荐
- [Luogu] P2817 宋荣子的城堡
			题目描述 saruka有一座大大的城堡!城堡里面有n个房间,每个房间上面都写着一个数字p[i].有一天,saruka邀请他的小伙伴LYL和MagHSK来城堡里玩耍(为什么没有妹子),他们约定,如果某一 ... 
- Oracle 数据库实例启动关闭过程
			Oracle数据库实例的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进行装载.Oracle数据启动的过程被划分为 几个不同的步骤,在不同的启动过程中,我们可以对其实现不同的操作,系统修复等 ... 
- xshell连接不了虚拟机处理方法(错误提示:Connection closing...Socket close.Connection closed by foreign host.Disconnected from remote host(localhost) at 08:47:23.)
			一.问题描述:xshell连接不了虚拟机,出现错误提示:Connection closing...Socket close.Connection closed by foreign host.Disc ... 
- Linux思维导图之网络管理
			查漏补缺,理解概念,及时总结,欢迎拍砖. IP地址和MAC地址: 1.设计形态不同.IP地址是基于网络拓扑设计出来的,可以人为改动:而MAC地址是制造商烧录好的不能改动,网卡决定了MAC地址,是固定的 ... 
- sqlserver常用简单语句
			1.增 插入内容 insert into <表名> (列1,列2,列3) values ('值1','值2','值3') 检索出的内容插入到另外一张表 insert into <表名 ... 
- Spider-Python爬虫之PyQuery基本用法
			1.安装方法 pip install pyquery 2.引用方法 from pyquery import PyQuery as pq 3.简介 pyquery 是类型jquery 的一个专供pyth ... 
- 杭电 2124 Repair the Wall(贪心)
			Description Long time ago , Kitty lived in a small village. The air was fresh and the scenery was ve ... 
- 【BZOJ2440】完全平方数(莫比乌斯函数,容斥原理)
			题意:求第k个无平方因子数 k<=10^9 思路: 感觉这东西和欧拉筛差不多……活到老学到老,退役前学点新知识也是好的 为什么二分答案的上界是2*n?连LYY都证不出来 话说约大爷一年之前就已经 ... 
- Codeforces 404D Minesweeper 1D
			题意: 给定字符串,其中'*'表示地雷,'1'表示左/右边有一个地雷相邻,'2'表示左右两边均有地雷相邻,'0'表示左右均无地雷相邻,'?'表示待定,可填入0,1,2或者地雷,有多少种表示方法使字母串 ... 
- 03-js变量强制转换
			<html> <head> <title>js中的变量强转</title> <meta charset="UTF-8"/> ... 
