Number theory for positive characteristics and its application to elliptic curve cryptography
Number theory for positive characteristics and its application to elliptic curve cryptography
批准号:
12640009
负责人:
SATOH Takakazu
金额:
$2.43万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2000
资助国家:
日本
项目状态:
已结题
起止时间:
2000 至 2002
中文摘要
点击翻译按钮获取中文摘要
英文摘要
We establish and develop a p-adic point counting algorithm for elliptic curves over finite fields of small characteristics. Let p be a fixed small prime and put q to be the N-th power of p. For a given ordinal elliptic curve E defined over the finite field k of q elements, we construct a fast algorithm to compute the number of k-rational points of E. When a small prime p is fixed and N tends to infinity, our algorithm is faster than the so-called SEA algorithm.Our algorithm is based on the canonical lifts of elliptic curves. First we lift a given ordinal elliptic curve to its canonical lift. We use the fact that two j-invariants of lifted curves are related by the p-th modular polynomial. So, construction of the canonical lifts is reduced to find a solution to a certain system of non-linear equations. Second, we compute the leading coefficient of the dual of the lift of the p-th Frobenius morphism. This should not be confused with the inverse Frobenius substitution, since we are working over the field of characteristic zero once the curve is lifted. Third, by looking at the action of the dual of the lifted Frobenius morphism, we can compute the trace of the q-th Frobenius endomorphism. Using well-known Hasse's equality, we obtain the number of the rational points and we are done.We further construct a faster algorithm, with some precomputations which depends on only on q. The precomputation is quite feasible for the case that N is less than, say, 500. Hence the cost of precomputation is no problem for practical applications. On the other hand, thanks to the precomputation, we can evaluate the Frobenius substitution quickly. This ameliorates the growth rate of time complexity with respect to a number of bit operations by a factor of at least the square root of N.
期刊论文(22)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Y. Gon: "Generalized Whittaker functions on SU(2, 2) with respect to the Siegel parabolic subgroup"Memor. Amer. Math. Soc.. 155. viii+116 (2002)
Y. Gon:“关于 Siegel 抛物线子群的 SU(2, 2) 上的广义 Whittaker 函数”Memor。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
T.Satoh: "On p-adic point counting algorithms for elliptic curves over finite fields"Lect. Notes in Comput. Sci.. 2369. 43-66 (2002)
T.Satoh:“关于有限域上椭圆曲线的 p-adic 点计数算法”Lect。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Takakazu Satoh: "The canonical lift of an ordinary elliptic curve over finite field and its point counting"J.Ramanujan Math.Soc.. 15. 247-270 (2000)
Takakazu Satoh:“有限域上普通椭圆曲线的规范升力及其点计数”J.Ramanujan Math.Soc.. 15. 247-270 (2000)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
T. Satoh: "The canonical lift of elliptic curve over a finite field and its point counting"J. Rmanujan Math. Soc.. 15. 247-270 (2000)
T. Satoh:“有限域上椭圆曲线的正则升力及其点计数”J。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
T. Satoh, B. Skjernaa, Y. Taguchi: "Fast computation of canonical lifts of elliptic curves and its application to point counting"Finite Fields and Their Appl.. 9. 89-101 (2003)
T. Satoh、B. Skjernaa、Y. Taguchi:“椭圆曲线正则升力的快速计算及其在点计数中的应用”Finite Fields and Their Appl.. 9. 89-101 (2003)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 19 条
On security of pairing based elliptic curve cryptosystems in view of number theory
-
批准号:18340005
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$5.09万
-
财政年份:2006
-
负责人:SATOH Takakazu
-
依托单位:
Research on algorithm to compute special values for non holomorphic Eisenstein series
-
批准号:15540008
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.41万
-
财政年份:2003
-
负责人:SATOH Takakazu
-
依托单位:
海外基金