【发布时间】:2010-03-14 19:08:33
【问题描述】:
如果在加密纯文本时使用随机IV,密文的接收者如何知道IV是什么来解密它?
这是对上一个关于 IVs here.stackoverflow 问题的回复的后续问题
IV 允许对明文进行加密,从而使加密的文本更难被攻击者解密。您使用的每一位 IV 都会使给定纯文本中加密文本的可能性加倍。
关键是攻击者不知道 IV 是什么,因此必须计算给定纯文本的每个可能的 IV 以找到匹配的密文。通过这种方式,IV 就像密码盐一样。最常见的是,IV 与链接密码(流密码或分组密码)一起使用。 ...
那么,如果你有一个随机 IV 用于加密纯文本,你如何解密它?简单的。将 IV(纯文本)与您的加密文本一起传递。
等等。你刚才说IV是随机生成的。那为什么要把它作为明文和密文一起传递呢?
【问题讨论】:
标签: encryption