最近,我开始自学密码学,在阅读基本密码时,我有了一个想法。与其在A人和B人之间传递密文,后者如果被C人截获,还会被破坏,但如果他们之间传递密文的密钥时,他们都拥有多条加密的消息,那又该怎么办?如果C人截获了多个密钥,他们能从中得到密文吗?
发布于 2019-07-11 23:23:53
不,如果纯文本或密文曾经传输,则不能从键派生明文。然而,要破解密码,您不需要这样做。您只需证明您可以获得有关明文的任何类型的信息(除了有关消息大小的信息,如果存在任何大小的消息,这是很难避免的)。
现在,如果您看到重复的“密钥”,那么您就知道相同的消息是针对的,并且该方案将被认为是破坏的。这就是欧洲央行模式被认为被打破的原因:你不能解密任何信息,但你可以看到反复出现的障碍。
现在,在您的示例中,您似乎没有任何加密密钥,因为密钥不能与所有人共享--通过不安全的通道发送密钥所做的事情。在这个意义上,您的查找方案并不真正使用加密技术。它们可能是数据库键,但数据库键是一个不同的概念。
https://crypto.stackexchange.com/questions/71904
复制相似问题