公钥密码算法产生出一对密钥:公钥和私钥,通信双方通过交换公钥作身份验证和协商出共享的对称密钥。公钥密码巧妙地解决了网上通信双方的“第一次”的尴尬,网上安全一日不可无此君。举个例子,当你使用浏览器访问互联网上的网站,浏览器和网站服务器都会首先调用TLS软件包。...
图3 NIST抗量子密码算法征集实际进展NIST共收到82个算法,首轮公布前即淘汰了13个算法。在剩下的69个候选算法中,2019年初第二轮仅剩26个有效候选算法,其中17个为公钥加密与密钥协商算法,9个为数字签名算法。与RSA等传统非对称密码算法同时支持加密与签名等功能不同,抗量子密码体制对公钥加密/密钥协商算法和数字签名算法进行分别构造。...
2015年11月,NIST颁布了《加密算法与密钥长度在过渡期的使用建议》(NIST SP 800-131 Ar1)。在该建议当中,立即禁用了一款随机数生成算法(DUAL_EC_DRBG),对于其他未经授权的密钥协商/交换算法,最多给出两年的暂缓期,至2017年年底全面禁用。该建议进一步收紧了第一代公钥密码算法的使用期限,为下一步转向抗量子密码做了铺垫。...
显然密钥分发比密钥协商更困难。他们的后继者也没有认识到这个错误,还很冒失地把量子密钥协商叫做量子密钥分享。很多从事量子通讯研究的物理人士还缺乏必要的密码知识与通讯知识。 目前实际通信中使用的,都是混合密码体制,先用公钥密码(如RSA)来传递临时密钥,再把临时密钥作为对称密码系统(如AES)的密钥来加密文本。现有公钥密码体制基本上依赖于两个数学难题:大数分解和离散对数。 ...
Copyright ©2007-2022 ANTPEDIA, All Rights Reserved
京ICP备07018254号 京公网安备1101085018 电信与信息服务业务经营许可证:京ICP证110310号