openKylin论坛
标题:
openssl 简单的一次加密解密
[打印本页]
作者:
笨鸟弟弟
时间:
2021-9-3 07:10
标题:
openssl 简单的一次加密解密
#对于终端aes-256-cbc 加密解码 例子
#我用命令 保持排列顺序不变写入一首诗词到一个文件中去,
echo -e "
《致海子》
作者:罗玉凤
今夜我路过你的村庄了
长满麦子的村庄
密密的火焰
蔓延了三尺三丈
我不曾听着你的歌
不曾看见你的锋芒
我知道你的坟头面朝南方
我知道你的坟在乱葬岗上
海子
是天空中飘过的一丝云烟么
河地里升起的惆怅
那里的一滴水
蔓延开来
浇灭了全世界的火光
" >海子.txt
复制代码
我是在桌面运行的终端,那么我的桌面中就会有这样一个文件生成并保持排列顺序
(, 下载次数: 11)
上传
点击文件名下载附件
下载积分: 麒麟币 -1
下面我来用aes-256-cbc 加密文件
openssl enc -aes-256-cbc -in 海子.txt -out zhi.txt
复制代码
这是加密后的文件
5361 6c74 6564 5f5f ed58 a388 cd28 d881
bd7e 70f4 aa70 37d4 c5bf 3114 5185 81de
0943 abfa 59c6 0214 d5b3 ffec d773 8867
93b5 cb8a ae60 4913 22fa 33ea ee00 6d74
3b2c 35c5 7489 0107 9530 c0b8 ae97 0351
002c 1f98 e64d e817 c4c4 e685 6d9f 6a9d
6513 4080 c00d 7c77 830e e87f f69f 3dd7
da42 ce73 d85e 6427 65c4 c30c 00f6 7914
8942 ec2b 5d43 ca2d 29ad 7858 5b1e 3ada
a89e 1a58 afec a437 32aa 80ab 71d5 ab1b
74b5 6d1b 22b2 2506 46ff ecc7 5d13 0b60
0faa 0ec5 ad2d d97f 5c0b 44a2 1078 75e8
f14d 286c b158 deab d43e df97 ef16 d20e
d254 08f2 1e37 d37a 4aac 0a26 e54b 82cd
0253 f828 a0bd 635b 9e88 f114 af6a 8c43
a770 2c46 8585 c39d c7b6 fbc1 37bd 46ca
5e80 49a5 118a 40c9 7692 fbe4 f00e 0fe6
29f1 8246 0ba3 a278 ad5b adbd dd01 b15e
9c5e 4d16 4d3f dc30 037f ca84 5c67 adc5
c4ff e132 8ced 5451 fcaf e5dd 6005 8d19
0cab dbcf 564f a765 f17d c20d fd03 9ef1
d21d 25fc 4410 b37e e90d 7291 dcf9 859b
bca1 2c17 886c 9eca 9028 2572 2d6d c859
a833 b0e4 6aee 5583 00e1 daf7 5dfd f274
9618 a506 3227 31e8 96c7 60b4 ea21 d9f3
复制代码
这个命令加密海子.txt 并输入到 zhi.txt中去,zhi.txt会是加密文件,当我开始执行命令时候,系统会要求我输入密码,我用一个简单的密码方便好记,
上面我说了为了好记加密时候我用了简单的密码hello
下面我来解密这个加密的文件
openssl enc -aes-256-cbc -d -in zhi.txt -pass pass:hello -out 致海子.txt
复制代码
解密zhi.txt里面的密文并输入到致海子.txt
这样就完成了一次简单的加密解密流程
欢迎光临 openKylin论坛 (https://forum.openkylin.top/)
Powered by Discuz! X3.3