2014
DOI: 10.1007/978-3-662-45611-8_18
|View full text |Cite
|
Sign up to set email alerts
|

Jacobian Coordinates on Genus 2 Curves

Abstract: Abstract. This paper presents a new projective coordinate system and new explicit algorithms which together boost the speed of arithmetic in the divisor class group of genus 2 curves. The proposed formulas generalise the use of Jacobian coordinates on elliptic curves, and their application improves the speed of performing cryptographic scalar multiplications in Jacobians of genus 2 curves over prime fields by an approximate factor of 1.25x. For example, on a single core of an Intel Core i7-3770M (Ivy Bridge), … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 11 publications
(5 citation statements)
references
References 28 publications
0
5
0
Order By: Relevance
“…We compute the group operation ⊕ in J C (F q ) using a function ADD, which implements the algorithm found in [14] (after a change of coordinates to meet their Assumption 1) 3 at a cost of 28M + 2S + 11a + 24s + 1I.…”
Section: Elements Of J C Compressed and Decompressedmentioning
confidence: 99%
“…We compute the group operation ⊕ in J C (F q ) using a function ADD, which implements the algorithm found in [14] (after a change of coordinates to meet their Assumption 1) 3 at a cost of 28M + 2S + 11a + 24s + 1I.…”
Section: Elements Of J C Compressed and Decompressedmentioning
confidence: 99%
“…In a recent publication, the authors proposed HEC-DH 25 and implemented it over different genus curves. [26][27][28][29][30] The performance shows that, for constrained devices, Genus 2- 31 and Genus 3-based HECCs are highly recommendable, whereas Genus 4 and Genus 6 are suggestible for large-scale networks. Hence, in this paper, we used Genus 2 and Genus 3 curves in HEC-based key agreement algorithm to derive a common session key.…”
Section: Introductionmentioning
confidence: 99%
“…For instance, it is known that all absolutely simple principally polarized abelian surfaces are isomorphic to the jacobian Jac(H) of an hyperelliptic curve H of genus 2. The addition law can then be computed using Cantor's algorithm [Can87] and these formulas have been optimized in [Lan05;HC]. Unfortunately, even with these formulas, genus 2 curves do not provide the same efficiency as elliptic curves for a similar level of security.…”
Section: Introductionmentioning
confidence: 99%