linux/unix-OS下怎么对文件简单的加密和解密-使用Openssl

本文介绍了如何在Linux系统下利用命令行工具Openssl对文件进行加密和解密操作。通过指定算法(如aes-256-cbc),结合-salt选项增强加密强度,可以对文本文件进行加密并保存为新的文件。解密过程同样简单,使用-d标志指示解密操作,结合密码可以恢复原始内容。文章还提到了将加密信息直接解密到终端的方法。
摘要由CSDN通过智能技术生成

在linux系统下有许多的加密软件,那么能否不使用那些加密软件就对文件进行加密呢?

今天呢,就介绍一种在命令行下就可以对文件进行加密的方法,使用自带的Openssl来进行强大的加密解密

  te_open.txt 是我们放在/Users/zhangyifan/Desktop 路径下用来测试的一个txt文件 ,所含内容:123456789

  1. 在终端的命令行中输入以下命令: 

openssl  aes-256-cbc -a -salt -in   te_open.txt -out output.txt

aes-256-cbc : 表示来加密所用的算法(256-bit AES是被美国政府用来加密信息的最高密码级别)

-a :表示被加密后的文件输出会被base64编码,这一项根据个人需要选择取舍

-salt:表示提高加密的强度

-in : 所输入的文件

-out : 所输出的文件(自主命名)

在terminal中运行的结果如图,本次所输入的加密密码为‘password' 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值