机构地区:[1]School of Mathematics and Information,China West Normal University [2]Laboratory of Mathematics and Applied Mathematics,School of Mathematical Sciences,Peking University [3]School of Science,Hangzhou Dianzi University [4]Aisino Corporation Inc.
出 处:《Science China(Information Sciences)》2015年第1期147-161,共15页中国科学(信息科学)(英文版)
基 金:supported by the National Natural Science Foundation of China (Grant Nos. 11401480, 61272499, 10990011)
摘 要:Twisted Edwards curves over finite fields have attracted great interest for their efficient and unified addition formula. In this paper, we consider twisted Edwards curves over local fields and introduce a cryptosystem based on quotient groups of twisted Edwards curves over local fields. From the study of formal groups of twisted Edwards curves and twisted Edwards curves over local fields, we give the choice of cryptographic groups.An element in these groups can be uniformly represented by two n digit p-adic numbers, whereas an element in the elliptic curves in Weierstrass form over local fields is represented by a 3n-2 digit p-adic number and a4n-3 digit p-adic number. In the cryptography on elliptic curves in Weierstrass form over local fields, five cases for different input point pairs in computing points addition have to be considered and sometimes points have to be lifted. In the cryptography on twisted Edwards curves over local fields, the addition formula is simple,unified, and complete, which is efficient, does not need lifting points, and is against the side channel analysis.Finally, a speedy point multiplication algorithm and some concrete instances are given.Twisted Edwards curves over finite fields have attracted great interest for their efficient and unified addition formula. In this paper, we consider twisted Edwards curves over local fields and introduce a cryptosystem based on quotient groups of twisted Edwards curves over local fields. From the study of formal groups of twisted Edwards curves and twisted Edwards curves over local fields, we give the choice of cryptographic groups.An element in these groups can be uniformly represented by two n digit p-adic numbers, whereas an element in the elliptic curves in Weierstrass form over local fields is represented by a 3n-2 digit p-adic number and a4n-3 digit p-adic number. In the cryptography on elliptic curves in Weierstrass form over local fields, five cases for different input point pairs in computing points addition have to be considered and sometimes points have to be lifted. In the cryptography on twisted Edwards curves over local fields, the addition formula is simple,unified, and complete, which is efficient, does not need lifting points, and is against the side channel analysis.Finally, a speedy point multiplication algorithm and some concrete instances are given.
关 键 词:local fields formal groups elliptic curve cryptography twisted Edwards curves addition law
分 类 号:TN918.4[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...