是否可以知道以哪种方法对文件进行了加密?

威克多·查韦斯

我正在尝试获取此文件:

http://mmg-fna.whatsapp.net/d/f/AnYg9tpOOhcsIPJJmd8vPYSK9sh_IkOGdw44XmT1swMz.enc

并解密,但我不知道它是如何加密或以哪种方法加密的。

我尝试使用下面的命令,但不知道我使用的是正确的方法“ aes-256-cbc”,还是密码不正确。

openssl enc -d -aes-256-cbc -in file.enc -out file.jpg
w

是否可以知道以哪种方法对文件进行了加密?

如果加密是“正确”应用的,则否,这是不可能的。这就是所谓的语义安全性,它是非常理想的属性。实际上,这意味着攻击者在时间和空间上不会获得任何优势。并且所有消息看起来都是随机的。

我必须引用“适当”的字眼,因为语义安全性可能不是安全性目标也不是程序的要求。大多数人将一个系统混为一谈都不会考虑它,因此许多系统缺乏语义安全性。


关于WhatsApp标签,您可能对WhatsApp端到端安全性中使用的加密算法感兴趣在安全堆栈交换上。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有一种方法可以检查用户是否对您的应用进行了评分?

由BitLocker加密的文件在备份到OneDrive之后是否也进行了加密?

函数可以知道它们是否已经在Python(joblib)中进行了多进程处理

如何知道jtextarea中是否进行了任何更改?

如何知道 Hsqldb "MERGE INTO" 是否进行了插入或更新

有没有一种方法可以检查远程git repo是否进行了更改,而没有实际获取更改?

boto3版本,如果对文件进行了更改,则附加

验证是否在Linux上对硬盘驱动器进行了加密

是否在没有设备密码的情况下对iOS钥匙串进行了加密?

如何知道服务人员是否在gatsby-plugin-offline中进行了更新

我想知道我们是否确实进行了最后5笔交易

如何知道在处理单个记录时是否进行了“包含”调用?

我怎么知道,UITextField和UITextView中是否进行了任何更改/修改?

如何知道/ etc / shadow中的密码是否用SHA或MD进行了哈希处理?

如何知道Jenkins是否在CentOS 7上进行了修补

PHP登录表单(无sql)-针对文本文件记录进行了验证-未进行验证

内核是否进行了碎片整理

是否对克隆语句进行了优化?

移动后对文件进行了重大修改时,Git不会检测到重命名

是否可以确定何时对/ dev / kmsg进行了速率限制?

GitHub:我可以查看是否对叉子进行了更改吗?

在XML文件中具有所有参数是否进行了优化?

通过这种方法注入方法,并与Java中的构造函数注入方法进行了比较

如何知道用户是否通过 firebase 的第一个请求进行了身份验证

SQL Server-@@ ROWCOUNT的替代方法,用于检查表中是否进行了UPDATE

是否对不使用模板参数的模板化类的方法进行了编译器优化?

哪种方法可以进行图像归一化?

轻松知道哪种方法最好的方法

检查是否对numpy数组进行了排序