小编Car*_*rot的帖子

为什么一个盒子可以用openssl解密文件,而另一个盒子不能?

我有一个简单的加密文件,里面有一些文本。它是用 des3 加密的,我知道密钥。但是,我终生无法在我的 kali VM 中解密它。然而,它在 Linux Mint VM 中运行良好。我在这里不知所措......我做错了什么?

这是工作解密:

user@user-virtual-machine ~/Desktop $ openssl des3 -d -in TheKeyIsInHere.des3 -pass pass:aramisthethird
GJC13 says the key is nuorjbwyldurrurykpym
user@user-virtual-machine ~/Desktop $
Run Code Online (Sandbox Code Playgroud)

这是破碎的:

root@chkali:~/Desktop/new# openssl des3 -d -in TheKeyIsInHere.des3 -pass pass:aramisthethird
bad decrypt
139786246681728:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:crypto/evp/evp_enc.c:529:
?c]z??6z??o???n&??Xqroot@chkali:~/Desktop/new# 
Run Code Online (Sandbox Code Playgroud)

两种情况下的文件都相同(由 md5sum 验证)。

encryption openssl kali-linux

6
推荐指数
1
解决办法
3269
查看次数

标签 统计

encryption ×1

kali-linux ×1

openssl ×1