gpt4 book ai didi

linux - 使用 openssl 循环解密?

转载 作者:太空宇宙 更新时间:2023-11-04 11:43:11 24 4
gpt4 key购买 nike

我正在尝试使用 openssl 来解密文件。我可以成功地循环加密它们,但是当我尝试更改命令以使其解密时,我收到“读取输入文件时出错”。

for f in /dir1/dir2/*.txt ;
do [ -f $f ] && openssl aes-256-cbc enc -in $f -out $f.enc -k PASSWORD ;
done

!the above works for encrypting

for f in /dir1/dir2/*.txt.enc ;
do [ -f $f ] && openssl enc -d -aes-256-cbc -k PASSWORD -in $f -out $f;
done


"error reading input file"

所以我已经尝试制作输入文件 $f.txt.enc 和 $f.enc,以及对输出文件进行类似的调整。运气不好。

最佳答案

我认为您的编码行有问题,在 aes 部分前面缺少 - ...供引用,这里有适合我的行:

openssl enc -aes-256-cbc    -in $f      -out $f.enc -k PASSWORD 

openssl enc -aes-256-cbc -d -in $f.enc -out $f.dec -k PASSWORD

关于linux - 使用 openssl 循环解密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58645481/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com