基于椭圆曲线同源的公钥密码机制

    Public-key Cryptosystem Based on Elliptic Curve Isogenies

    • 摘要: 针对RSA公钥密码系统和椭圆曲线密码系统基于的数学难题均不能抵抗量子计算机攻击问题,提出了一种能构造公钥密码系统的数学难题——椭圆曲线同源星上的计算问题.解决该数学难题的时间复杂度为指数级,该数学难题能抵抗量子计算机攻击.在此数学难题基础上构造了一个公钥密码机制ECIIES(elliptic curve isogenies integrated encryption scheme),ECIIES是在基本Elgamal机制基础上,通过对中间变量和密文作校验来抵抗自主消息攻击.在随机模型下证明了ECIIES在自主选择消息攻击下是不可区分安全的.

       

      Abstract: To the question of the mathematical problems of RSA public-key cryptosystem and elliptic curve cryptosystem can't be against quantum computer,a mathematical problem,suitable for constructing public-key cryptosystem,is proposed: computing an isogeny between the given elliptic curves.The computational complexity for solving this problem is exponential.The problem is hard for solving with a quantum computer.A public-key cryptosystem scheme named ECIIES is proposed for an isogeny crypto system.ECIIES which based on the basic Elgamal scheme,can be against chosen ciphertext attacks by using a MAC function about intermediate variables and ciphertext.At last,the scheme ECIIES is proved to be IND-CCA2 security in the random oracle model.

       

    /

    返回文章
    返回