A new twofold Cornacchia-type algorithm and its applications.

ADVANCES IN MATHEMATICS OF COMMUNICATIONS(2023)

引用 1|浏览2
暂无评分
摘要
We focus on exploring more potential of Longa and Sica’s algorithm (ASIACRYPT 2012), which is an elaborate iterated Cornacchia algorithm that can compute short bases for 4-GLV decompositions. The algorithm consists of two sub-algorithms, the first one in the ring of integers Z and the second one in the Gaussian integer ring Z[i]. We observe that Z[i] in the second sub-algorithm can be replaced by another Euclidean domain Z[ω] (ω = −1+ √ −3 2 ). As a consequence, we design a new twofold Cornacchia-type algorithm with a theoretic upper bound of output C · n1/4, where C = 3+ √ 3 2 √ 1 + |r|+ |s| with small values r, s given by the curves. The new twofold algorithm can be used to compute 4-GLV decompositions on two classes of curves. First it gives a new and unified method to compute all 4-GLV decompositions on j-invariant 0 elliptic curves over Fp2 . Second it can be used to compute the 4-GLV decomposition on the Jacobian of the hyperelliptic curve defined as C/Fp : y2 = x6 +ax3 + b, which has an endomorphism φ with the characteristic equation φ2 + φ+ 1 = 0 (hence Z[φ] = Z[ω]). As far as we know, none of the previous algorithms can be used to compute the 4-GLV decomposition on the latter class of curves.
更多
查看译文
关键词
Elliptic curves,Hyperelliptic curves,Endomorphisms,4-GLV decompositions,Twofold Cornacchia-type algorithms
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要