在20世纪40年代,一队来自美国的密码破译专家成功破解了基于一次一密的被称为VENONA的项目。
该项目破坏了什么规则,导致引起这件事件?
A.密钥值必须随机
B.密钥值必须和信息一样长
C.密钥值必须仅能备用一次
D.密钥值必须防止物理泄露
C,苏联本来是使用一次性密码本加密消息的,密码本的生成由人工丢骰子生成,但是因为苏联觉得丢骰子太浪费人力,就多次使用同一密码本以节约成本,结果被美国破解,就是因为美国知道了密钥值,这就违背了C,密钥值必须仅能备用一次。
当然就是日军的密码
你说的这个第一次听到
我回答的是B。恩格尼码只能一次用一个秘钥,就和hash比对相似。
相关标签:破解
热门标签: