一、base64加密

格式:base64 从标准输入中读取数据,按Ctrl+D结束输入。将输入的内容编码为base64字符串输出。

格式:echo "str" | base64

将字符串str

+换行 编码为base64字符串输出。

格式:echo -n "str" | base64

将字符串str编码为base64字符串输出。注意与上面的差别。

格式:base64 file

从指定的文件file中读取数据,编码为base64字符串输出。

二、base64解密

格式:base64 -d

从标准输入中读取已经进行base64编码的内容,解码输出。

格式:base64 -d-i

从标准输入中读取已经进行base64编码的内容,解码输出。加上-i参数,忽略非字母表字符,比如换行符。

man base64 写道

-i, --ignore-garbage

When decoding, ignore non-alphabet characters.

use --ignore-garbage to attempt to recover from non-alphabet characters (such as newlines) in the encoded stream.

格式:echo "str" | base64 -d

将base64编码的字符串str+换行 解码输出。

格式:echo -n "str" | base64 -d

将base64编码的字符串str解码输出。 注意与上面的差别。

格式:base64 -d file

从指定的文件file中读取base64编码的内容,解码输出。

参考资料:

http://codingstandards.iteye.com/blog/934928

linux系统base64加密算法,linux, base64加密解密相关推荐

  1. 与众不同 windows phone (28) - Feature(特性)之手机方向, 本地化, 应用程序的试用体验, 系统主题资源, 本地数据的加密解密...

    原文:与众不同 windows phone (28) - Feature(特性)之手机方向, 本地化, 应用程序的试用体验, 系统主题资源, 本地数据的加密解密 [索引页] [源码下载] 与众不同 w ...

  2. 连接linux系统的mysql,Linux系统MySQL开启远程连接

    1.远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库.登陆数据库.mysql -uroot -p(密码). 2.创建用户用来远程连接 GRANT ALL PRIVILEGES ...

  3. imx6ull移植Linux系统第二篇——Linux内核的移植

    imx6ull移植Linux系统第二篇--Linux内核的移植 花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot.系统镜 ...

  4. Alpine linux 小内存版,Alpine Linux系统-Alpine Linux系统【轻量级Linux】下载v3.11.0 最新版-西西软件下载...

    Alpine Linux系统[轻量级Linux],Alpine Linux其实就是一个清凉版的Linux系统,通过牺牲一些不常用的功能和特性来达到更加轻巧的体积以及更快的响应速度.Alpine Lin ...

  5. linux系统清理内存,Linux实验室:五个清理磁盘空间小妙招

    1删除安装包:清空系统APT缓存 玩儿电脑最怕的就是卡慢,那么电脑卡慢应该怎么解决呢?对于windows系统来说,你可能有各种免费的杀毒软件.全家桶帮你清空系统空间,那么Linux系统怎么办?今天笔者 ...

  6. linux系统的笔记本,Linux:开源的免费操作系统_笔记本电脑_笔记本评测-中关村在线...

    ■linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协议 ...

  7. Linux系统之部署Linux管理面板1Panel

    Linux系统之部署Linux管理面板1Panel 一.1Panel介绍 1.1Panel简介 2.1Panel特点 二.本地环境规划 1.本此实践目的 2.本地环境规划 三.检查本地环境 1.检查操 ...

  8. 利用Base64对文本进行加密解密操作

    有时候我们需要对数据进行加密解密,最常见的加密方法有MD5加密.Base64加密.而今天讲的是Base64加密解密方法,我们需要引用两个文件using System.Collections.Gener ...

  9. linux系统密码正则,Linux密钥登录原理和ssh使用密钥实现免密码登陆

    目录 1.公私钥简介与原理 公钥和私钥都属于非对称加密算法的一个实现,这个加密算法的信息交换过程是: 1) 持有公钥的一方(甲)在收到持有私钥的一方(乙)的请求时,甲会在自己的公钥列表中查找是否有乙的 ...

最新文章

  1. mysql导入指定数据库_从mysql全备 导入指定数据库的数据:三种考虑方法
  2. eclipse自动排版快捷键、自动引入包
  3. 第十六章 推荐系统-机器学习老师板书-斯坦福吴恩达教授
  4. 湖南打工妹逆袭,从北大才女到“网络红娘”,她用1000元赚了5个亿
  5. 使用maven编译YCSB0.1.4对cassandra进行性能测试
  6. python基础知识纵览(下)
  7. PostgreSQL 安装 用户配置
  8. debian apache php mysql,Debian下配置APACHE2+MYSQL5+PHP5
  9. 实战:RedisCluster搭建和扩容(伪集群:4主4从)
  10. 利用boost获取时间并格式化
  11. 介绍一款很好用的分区软件--分区助手(不用格式化磁盘哟~)
  12. Android开发—基于OpenCV实现相机实时图像识别跟踪
  13. Linux终端共享分屏神器tmux
  14. (精华)2020年10月7日 高并发高可用 Redis实现异步架构
  15. 计算机打印范围如何设定,cad如何设定打印范围
  16. 华为云 ModelArts——简单的机器学习 初体验
  17. spring事务5个隔离界别和7钟传播行为
  18. resample 重采样
  19. scrapy框架(二)
  20. E11:后台管理系统开发-实现删除文章功能

热门文章

  1. Latex作者排版(IEEE模板五个作者上三下二)
  2. linux mint如何升级,如何升级到Linux Mint 19
  3. 日本东京奥运会组委会称:存在伪造其工作人员的电子钓鱼邮件
  4. 计算机网络 | 基于UDP的C/S模型代码实现
  5. 无线视频、音频传输模块的驱动编程(RC5808)
  6. 功率信号源的使用方法有哪些
  7. 用触摸屏来实现距离传感器的功能
  8. 机器人能帮助缝制 T 恤吗?机器可以取代人力吗?
  9. 【精品】互联网常见的十八种营销方式
  10. 使用fcrackzip暴力破解zip压缩包