转今天量子科技了一天 晕晕的
摘抄一段明白的
如果窃听者虽不拥有破译的密钥,但他具有很强的破译能力,也可能获得明文。只有当窃听者肯定无法从密文中获取明文,这种保密通信才是安全的。
按照 Alice与Bob拥有的密钥是否相同,保密过程可分为私钥体系(A与B的密钥相同)和公钥体系(A和B的密钥不同,且A的密钥是公开的)。
公钥体系是基于复杂算法运行的,其安全性取决于计算复杂度的安全;私钥体系一般也是基于复杂算法其安全性同样取决于计算复杂度的安全。只有“一次一密”的加密方式(密钥长度等于明文长度,且用过一次就不重复使用),这种私钥体系的安全性仅取决于密钥的安全性,与计算复杂度无关。当前密钥分配的安全性取决于人为的可靠性。
量子计算机可以改变某些函数的计算复杂度,将电子计算机上指数复杂度变成多项式复杂度,从而挑战所有依赖于计算复杂度的密码体系的安全性。唯有“一次一密加密方法能经受住量子计算机的攻击,这种方案的安全性仅依赖于密钥的安全性
因此,量子技术时代确保信息安全必须同时满足两个条件:
(1)“一次一密”加密算法。这要求密钥生成率要足够高;
(2)密钥“绝对”安全。当前使用的密钥分配都无法确保绝对安全。
物理学家针对现有密钥分配方法无法确保“一次一密”方案。
网友评论