2004
DOI: 10.1080/00207160410001661311
|View full text |Cite
|
Sign up to set email alerts
|

On using expansions to the base of −2

Abstract: This short note investigates the effects of using expansions to the base of −2. The main applications we have in mind are cryptographic protocols, where the crucial operation is computation of scalar multiples. For the recently proposed groups arising from Picard curves this leads to a saving of at least 7% for the computation of an m-fold. For more general non-hyperelliptic genus 3 curves we expect a larger speed-up.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2004
2004
2013
2013

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(8 citation statements)
references
References 4 publications
0
8
0
Order By: Relevance
“…http://www.exp-math.uni-essen.de/~oyono Remark 3. As explained in [4], one can try to use −2-adic expansion rather than usual 2-adic expansion, in order to save time for scalar multiplication. But this is only worthwile if the computation of −(D 1 + D 2 ) is easier than that of D 1 + D 2 .…”
Section: Algebraic Descriptionmentioning
confidence: 99%
See 1 more Smart Citation
“…http://www.exp-math.uni-essen.de/~oyono Remark 3. As explained in [4], one can try to use −2-adic expansion rather than usual 2-adic expansion, in order to save time for scalar multiplication. But this is only worthwile if the computation of −(D 1 + D 2 ) is easier than that of D 1 + D 2 .…”
Section: Algebraic Descriptionmentioning
confidence: 99%
“…The curveC has a rational flex. After a linear transformation, and by denoting new coordinates still by x, y, z, we havẽ C : y 3 z + y 2 (5057xz + 22616z 2 ) + y(6567x 3 + 18877x 2 z + 162xz 2 + 14333z 3 ) = 8673x 4 + 24517x 3 z + 20295x 2 z 2 + 17815xz 3 + 3799z 4 Choosing a random rational divisor, and computing its order, we may check that this curve has the correct cardinality in 0.14 seconds.…”
Section: -Dimensional Factors Of J Newmentioning
confidence: 99%
“…subject to the relation (1). To obtain a basis of W N , we restrict ourselves to monomials with exponent pairs (i, j) with j ≤ 2, or alternatively to pairs (i, j) with i ≤ 3; this takes equation (1) into account.…”
Section: Overview Of Our Algorithmsmentioning
confidence: 99%
“…In practice, most of the use of Jacobian arithmetic will be to find a multiple m · ξ with m ∈ Z. In that case, we can use the "base −2 expansion" of [1] and only find the addflips ξ ′′ in the intermediate steps without any need for further negations.…”
Section: Overview Of Our Algorithmsmentioning
confidence: 99%
“…On the other hand, for cryptographic purposes, scalar multiplication is the main topic. In that respect, our algorithm benefits from the two following remarks, which should approximately halve the complexity: one can speed up scalar multiplication using the fast automorphism σ defined p. 57, (see [6]), and rather use −2-adic expansions instead of 2-adic usual expansions (see [1]). …”
Section: Remarks and Outlookmentioning
confidence: 99%