首页>
外国专利>
METHOD FOR ESTABLISHING PUBLIC KEY CRYPTOGRAM AGAINST QUANTUM COMPUTING ATTACK
METHOD FOR ESTABLISHING PUBLIC KEY CRYPTOGRAM AGAINST QUANTUM COMPUTING ATTACK
展开▼
机译:建立抗量子计算攻击的公共密钥密码的方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
The present invention relates to the field of information security. Disclosed is a method for establishing a public key cryptogram against a quantum computing attack. The method comprises a shared key generation method. The shared key generation method comprises the following steps:(11) establishing an infinite non-communicative group G; (12) both parties in an agreement selecting two elements of G as private keys; (13) a second party in the agreement calculating y and sending y to a first party in the agreement; (14) the first party in the agreement calculating x and z and sending (x, z) to the second party in the agreement; (15) the second party in the agreement calculating w and v and sending (w, v) to the first party in the agreement; (16) the first party in the agreement calculating u and sends u to the second party in the agreement; and (17) the first party in the agreement calculating KA, and the second party in the agreement calculating KB; therefore, a shared key K=KA=KB is obtained. Security of the established public key cryptographic algorithm is ensured depending on unsolvability of a problem, and therefore, the method has the advantage of being resistant to a quantum computing attack.
展开▼
机译:本发明涉及信息安全领域。公开了一种针对量子计算攻击建立公共密钥密码的方法。该方法包括共享密钥生成方法。共享密钥生成方法包括以下步骤:(11)建立无限的非通信组G; (12)协议中的双方选择G的两个元素作为私钥; (13)协议中的第二方计算y并将y发送给协议中的第一方; (14)协议中的第一方计算x和z并将(x,z)发送给协议中的第二方; (15)协议中的第二方计算w和v并将(w,v)发送给协议中的第一方; (16)协议中的第一方计算u,并将u发送给协议中的第二方; (17)协议计算K A Sub>的第一方,以及协议计算K B Sub>的第二方;因此,获得了共享密钥K = K A Sub> = K B Sub>。取决于问题的不可解决性来确保所建立的公钥密码算法的安全性,因此,该方法具有抵抗量子计算攻击的优点。
展开▼