Advances in Cryptology — CRYPTO’ 92
DOI: 10.1007/3-540-48071-4_22
|View full text |Cite
|
Sign up to set email alerts
|

Massively Parallel Computation of Discrete Logarithms

Abstract: Numerous cryptosystems have been designed to be secure under the assumption that the computation of discrete logarithms is infeasible. This paper reports on an aggressive attempt to discover the size of fields of characteristic two for which the computation of discrete logarithms is feasible. We discover several things that were previously overlooked in the implementation of Coppersmith's algorithm, some positive, and some negative. As a result of this work we have shown that fields as large as GF (2 503 ) can… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 37 publications
(23 citation statements)
references
References 10 publications
0
23
0
Order By: Relevance
“…It is an interesting experimental investigation to determine how SIMD features can benefit sieving by vectors. -Our implementations of the MPQSM and NFSM sieves are not readily portable to polynomial sieves used in the computation of discrete logarithms over finite fields of small characteristics (for example, see [27,28]). Fresh experimentation is needed to investigate the effects of SIMD parallelization on polynomial sieves.…”
Section: Resultsmentioning
confidence: 99%
“…It is an interesting experimental investigation to determine how SIMD features can benefit sieving by vectors. -Our implementations of the MPQSM and NFSM sieves are not readily portable to polynomial sieves used in the computation of discrete logarithms over finite fields of small characteristics (for example, see [27,28]). Fresh experimentation is needed to investigate the effects of SIMD parallelization on polynomial sieves.…”
Section: Resultsmentioning
confidence: 99%
“…We implement the lattice sieve [26] in JL02-FFS and the polynomial sieve [11] in JL06-FFS, respectively. The detail of our implementation in JL06-FFS is described in Section 4.…”
Section: Comparison Of the Sieving Areamentioning
confidence: 99%
“…The polynomial sieve [11] and the lattice sieve [26] are well-known sieving algorithms. Although the lattice sieve is implemented in some experiments of the FFS such as [12,15,16], we implement the polynomial sieve since r is fixed as a monic polynomial by the polynomial sieve in JL06-FFS, whereas neither r nor s is able to be fixed by the lattice sieve.…”
Section: Collection Of Relationsmentioning
confidence: 99%
See 1 more Smart Citation
“…These calculations are being executed on an nCube-2 massively parallel computer with 1024 processors [649,650]. Computing discrete logarithms in GF (2 593 ) is still barely out of reach.…”
Section: Calculating Discrete Logarithms In a Finite Groupmentioning
confidence: 99%