怡心湖

现代密码学之可证明的密码安全简介

现代密码学起源于20世纪末,是一门结合数学计算机、信息论、复杂理论的交叉学科。而在此之前密码学(泛指经典密码学)则被看成是实用艺术,人们对于经典的密码学工具(如加密算法)没有严格的安全定义,除了包括一次一密(one-time-pad)之外,绝大多数的密码算法或者协议都没有相应的安全证明。在当时,如何定义一个密码学算法或者协议是否安全,主要依赖于该算法或者协议的设计者与攻击者之间的攻防博弈。例如,在高级加密标准(Advanced Encryption Standard,AES)的投稿论文中专门有一个章节讨论分析了AES如何抵抗常见的已知攻击手段。由此可见,关于AES的安全性只是针对那些已知的攻击算法,但是这并不意味着AES可以抵御一切将来有可能出现的那些未知的攻击方法。

此文由 怡心湖 编辑,若您觉得有益,欢迎分享转发!:首页 > 常识论 » 现代密码学之可证明的密码安全简介

()
分享到:

相关推荐