Security for many-time key

参考

微信公众号--包罗万想

Example applications

  1. File systems: Same AES key used to encrypt many files
  2. IPsec: Same AES key used to encrypt many packets

Semantic Security

问题:密钥使用超过一次,攻击者能看到很多同一密钥加密的密文,这是不安全的
攻击者的能力:攻击者已知加密算法,能通过选定的明文的到相应的密文
攻击者目标:破坏语义安全

supplement(Semantic Security )


语义安全意味着:对手无法判断是两条信息中的哪一条

Proof


选择明文攻击(CPA):攻击者已知加密算法,可以选择明文重复访问获取相同的密文,攻击会收到自己需要的信息加密的结果


系统在选择明文攻击CPA下语义安全的:攻击者无法区分实验0还是实验1
确定的计数器模式或者一次性密码本在CPA攻击下是不安全的,对于相同的明文得到相同的密文

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容