我试图获取此文件:
Https://mmg-fna.whatsapp.net/d/f/AnYg9tpOOhcsIPJJmd8vPYSK9sh_IkOGdw44XmT1swMz.enc
并解密,但我不知道它是如何加密的。或者
我尝试使用下面的命令,但我不知道我是否使用了正确的方法" aes-256-cbc",或者密码是否错误。
openssl enc -d -aes-256-cbc -in file.enc -out file.jpg
答案 0 :(得分:2)
是否可以知道文件加密的方法是什么?
如果应用加密"正确",那么否,则无法知道。这称为语义安全性,是一种非常理想的属性。实际上,这意味着攻击者在空间和时间上没有任何优势;并且所有消息看起来都是随机的。
我必须引用"正确"因为语义安全可能不是安全目标或程序的要求。大多数人拼凑一个系统并没有考虑它,因此很多系统缺乏语义安全性。
关于WhatsApp标记,您可能对安全堆栈交换中的Which Cryptography algorithm is used in WhatsApp end-to-end security?感兴趣。