给文件加密解密的过程
加密:
tar -czvf - mcw.txt | openssl des3 -salt -k '<a?VU<a{sfm*sf1' -out xiaoma.des3
解密:
openssl des3 -d -k '<a?VU<a{sfm*sf1' -salt -in xiaoma.des3 | tar xzvf -
➜ machangwei mkdir mcwtest ➜ machangwei cd mcwtest ➜ mcwtest cp ../mcw.txt . ➜ mcwtest ls mcw.txt ➜ mcwtest cat mcw.txt mcw ➜ mcwtest tar -czvf - mcw.txt | openssl des3 -salt -k '<a?VU<a{sfm*sf1' -out xiaoma.des3 #加密, a mcw.txt ➜ mcwtest ls mcw.txt xiaoma.des3 ➜ mcwtest head -a xiaoma.des3 head: invalid option -- a usage: head [-n lines | -c bytes] [file ...] ➜ mcwtest head -1 xiaoma.des3。#查看加密后文件,是乱码的 �39��t��y���= ��nb�3�Cn���-g`{(1t�+J��n]�"�]�+%=.2�ٔl�BL)�1/�7��Xf:���Ҵ!SI%?��D@�9�|���J��S�9#�ǯ�݈>w��D=� �kr d�Q��%��ݲȜ��©Q$�n�^�}f�8����"�s����o�I&�;d��>y��sp�`��W*$� ➜ mcwtest mkdir m ➜ mcwtest cp xiaoma.des3 m ➜ mcwtest cd m ➜ m ls xiaoma.des3 ➜ m openssl des3 -d -k '<a?Vssss' -salt -in xiaoma.des3 | tar xzvf - #解密式 -k不对,验证通不过 bad decrypt 4784133804:error:06FFF064:digital envelope routines:CRYPTO_internal:bad decrypt:/AppleInternal/Library/BuildRoots/a0876c02-1788-11ed-b9c4-96898e02b808/Library/Caches/com.apple.xbs/Sources/libressl/libressl-2.8/crypto/evp/evp_enc.c:521: tar: Error opening archive: Unrecognized archive format ➜ m openssl des3 -d -k '<a?VU<a{sfm*sf1' -salt -in xiaoma.des3 | tar xzvf - #解密 x mcw.txt ➜ m ls mcw.txt xiaoma.des3 ➜ m cat mcw.txt #解密后,加密时的文件出来了,并且内容可以正常查看。 mcw ➜ m
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
2021-09-19 将自己喜欢的网页保存为单个文件包括图片(mhtml文件)
2018-09-19 docker介绍
2018-09-19 云计算目录