2020
DOI: 10.1515/jmc-2020-0008
|View full text |Cite
|
Sign up to set email alerts
|

Lattice Sieving in Three Dimensions for Discrete Log in Medium Characteristic

Abstract: Lattice sieving in two dimensions has proven to be an indispensable practical aid in integer factorization and discrete log computations involving the number field sieve. The main contribution of this article is to show that a different method of lattice sieving in three dimensions will provide a significant speedup in medium characteristic. Our method is to use the successive minima and shortest vectors of the lattice instead of transition vectors to iterate through lattice points. We showcase the new method … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(13 citation statements)
references
References 20 publications
0
13
0
Order By: Relevance
“…These algorithms either find and extract smooth parts of the norms, or completely factor them. The family of sieving algorithms [13,26], batch algorithms [6, Algorithm 2.1] and ECM [7,25] are examples of such methods used in factorization and DLP computations. They all have different complexities and properties and thus cannot be used on the same amount of input norms N i .…”
Section: Combining Three Algorithmsmentioning
confidence: 99%
See 4 more Smart Citations
“…These algorithms either find and extract smooth parts of the norms, or completely factor them. The family of sieving algorithms [13,26], batch algorithms [6, Algorithm 2.1] and ECM [7,25] are examples of such methods used in factorization and DLP computations. They all have different complexities and properties and thus cannot be used on the same amount of input norms N i .…”
Section: Combining Three Algorithmsmentioning
confidence: 99%
“…Taking the polynomials a(ι) and b(ι) of degree deg h − 1 leads to d = 2 × deg h hence d ≥ 4. There exist two competitive algorithms that can be used when d ≥ 3: the transition vectors method [13] and the recursive hyperplan one [26], see Section 3.1 for these algorithms. They both use as a sieving space a d-orthotope whereas in this work we consider a d-sphere.…”
Section: Relation Collection With Lattice Enumerationmentioning
confidence: 99%
See 3 more Smart Citations