Windows下base64编解码命令
需求
最近研究一些加密和解密问题,想直接得到一个文件base64编码后的字符串
在llinux上有base64命令,也有很多在线编解码网站,那么win下能不能用命令行实现呢?
查了一下还真有,certutil命令:https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/certutil
也有人叫CertUtil,微软之前是这么命名的,不过没关系,win是不区分大小写的
不过不要用于linux,因为linux也有一个certutil命令,功能是不同的
代码
encode用法
certutil [options] -encode infile outfile
示例
certutil -f -encode test.txt key # -f参数强制覆盖输出文件,避免出错
用记事本打开文件key,里面就是base64编码test.txt得到的字符串
一条命令直接输出到屏幕
D:\test>certutil -f -encode test.txt key && type key
输入长度 = 16
输出长度 = 82
CertUtil: -encode 命令成功完成。
-----BEGIN CERTIFICATE-----
Q1oWge80K3w/0R2sfenksg==
-----END CERTIFICATE-----
Q1oWge80K3w/0R2sfenksg== 即为需要的结果
解码的话将 encode 换成 decode 即可
Windows下base64编解码命令相关推荐
- ubuntu下c++中base64编解码测试和图片编解码测试
全栈工程师开发手册 (作者:栾鹏) 架构系列文章 字符数组的base64编解码 base64.h #include <string>std::string base64_encode(un ...
- 通过OpenSSL的接口实现Base64编解码
对openssl genrsa产生的rsa私钥pem文件,使用普通的base64解码会有问题,如使用https://blog.csdn.net/fengbingchun/article/details ...
- ffmpeg / avconv是通用的视频/音频编解码命令行工具
转载自:http://blog.openlg.net/index.php/archives/767 ffmpeg / avconv是通用的视频/音频编解码命令行工具. 通用是既指他们可以处理各种各样的 ...
- Java 8实现BASE64编解码
Java 8实现BASE64编解码 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Java一直缺少BASE64编码 API,以至于通常在项目开发中会选用 ...
- Python学习教程:Python3内置模块之base64编解码方法小结
Python学习教程:Python3内置模块之base64编解码方法小结 概述 Base64 是网络上最常见的用于传输 8Bit 字节码的编码方式之一,Base64 就是一种基于 64 个可打印字符来 ...
- Java对base64编解码总结
概述 java对base64编解码的通用处理方法. 关于base64编码Encode和Decode编码的几种方式 Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Bina ...
- shell中base64编解码的使用
base64编解码的使用 base64编码 base64 file 功能:从指定的文件file中读取数据,编码为base64的字符串然后输出:echo "string" | bas ...
- Base64编解码原理并用Java手工实现Base64编解码
Base64编解码原理 目前Base64已经成为网络上常见的传输8比特字节代码的编码方式之一.在做支付系统时,系统之间的报文交互都需要使用Base64对明文进行转码,然后进行签名或加密,之后再次Bas ...
- Java 原生 Base64 编解码、Md5、SHA-1、SHA-256 加密摘要算法
目录 常用加密算法对比 Base64 编解码 MessageDigest 信息摘要 MD5 信息摘要算法 常用加密算法对比 常用加密算法对比 Base64 编解码 1.BASE64 有自己的编码表,可 ...
最新文章
- Swift - AppDelegate.swift类中默认方法的介绍
- c rs232 mysql_C++操作mysql方法总结(2)
- SAP为企业不同员工带来了什么?
- win11怎么改任务栏大小
- linux进程和线程教程,Linux下查看进程和线程
- Curl+Postman+Python,自动化构造测试数据
- matlab灰色关联分析,灰色关联度分析(为什么不显示图像)大佬们帮我看看
- 【自动化办公】用python实现和女神聊天情话对白,聊天机器人
- C++ STL map插入效率优化
- Aria2远程下载方案部署(CentOS7+Aria+AriaNG+Nginx)
- java文件打包jar文件_把java文件打包成.jar (jar命令详解)
- java生成随机邮箱_Java随机生成姓名、邮箱、手机号码
- STM32 串口 FIFO
- 随机搜索(Random Searching)算法概述
- 贺州教师评职称计算机考试,2017年广西贺州市中职教师系列中级职称评选结果公示...
- 便捷绘制人物关系图的软件分享
- 元素宽度固定,根据字符串长度,计算fontSize,缩小字号适配页面
- visio里去掉背景虚线
- 华为智能眼镜开启智慧畅听新体验:通知自动播报,动动手指就能交互
- 技术懒人的google镜像站