Advances in Cryptology-Crypt0’ 90
DOI: 10.1007/3-540-38424-3_8
|View full text |Cite
|
Sign up to set email alerts
|

Solving Large Sparse Linear Systems Over Finite Fields

Abstract: Many of the fast methods for factoring integers and computing discrete logarithms require the solution of large sparse linear systems of equations over finite fields. This paper presents the results of implementations of several linear algebra algorithms. It shows that very large sparse systems can be solved efficiently by using combinations of structured Gaussian elimination and the conjugate gradient, Lanczos, and Wiedemann methods.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
102
0
8

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 131 publications
(111 citation statements)
references
References 20 publications
(13 reference statements)
1
102
0
8
Order By: Relevance
“…On the other hand, then there is no way to beat sparse-matrix methods for finding a unique solution to a sparse system of equations. Standard estimates for Lanczos, Conjugate Gradients or Wiedemann methods ( [17,24,38]) resemble…”
Section: A Framework For Estimating Security Levelsmentioning
confidence: 99%
“…On the other hand, then there is no way to beat sparse-matrix methods for finding a unique solution to a sparse system of equations. Standard estimates for Lanczos, Conjugate Gradients or Wiedemann methods ( [17,24,38]) resemble…”
Section: A Framework For Estimating Security Levelsmentioning
confidence: 99%
“…Note that computing M T M is not efficient, and so we compute the vector u = M v and M T u. For more details about this computation is written in [20].…”
Section: The Parallel Lanczos Methodsmentioning
confidence: 99%
“…A description of these methods can be found in the paper by LaMacchia and Odlyzko [5], where they describe their experience in solving systems that arise from integer factoring algorithms and the computation of discrete logarithms over fields GF (p) for a prime p. We chose to implement two of these algorithms: conjugate gradient and structured Gaussian elimination. For handling multiple precision integers we used the Lenstra-Manasse package.…”
Section: Linear Algebramentioning
confidence: 99%
“…The original systems were reduced in size using the structured Gaussian elimination algorithm, after which the conjugate gradient algorithm was applied to solve the smaller (and still fairly sparse) system. This approach was used by LaMacchia and Odlyzko in [5] with great success. The structured Gaussian elimination reduced their systems by as much as 95%, leaving a small system that could easily be solved on a single processor.…”
Section: Linear Algebramentioning
confidence: 99%
See 1 more Smart Citation