Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields
The purpose of this thesis is to study the complexity of the discrete logarithm problem (DLP) and related problems in quadratic orders. The significance of these problems stems in large part from their application in quadratic number field cryptography (QNFC). QNFC was proposed by Buchmann and Willi...
Main Author: | |
---|---|
Format: | Others |
Language: | English en |
Published: |
2004
|
Online Access: | http://tuprints.ulb.tu-darmstadt.de/494/1/thesis.pdf Vollmer, Ulrich <http://tuprints.ulb.tu-darmstadt.de/view/person/Vollmer=3AUlrich=3A=3A.html> : Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields. [Online-Edition] Technische Universität, Darmstadt [Ph.D. Thesis], (2004) |
id |
ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-494 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-4942017-03-17T06:34:32Z http://tuprints.ulb.tu-darmstadt.de/494/ Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields Vollmer, Ulrich The purpose of this thesis is to study the complexity of the discrete logarithm problem (DLP) and related problems in quadratic orders. The significance of these problems stems in large part from their application in quadratic number field cryptography (QNFC). QNFC was proposed by Buchmann and Williams [Buchmann/Williams, 1988], [Buchmann/Williams, 1990], and relies on the fact that the DLP in quadratic orders is hard. The question whether QNFC is secure at all, and the choice of cryptographically secure key-sizes, if it is, requires the study of the difficulty of the DLP. This thesis takes a rigorous theoretical approach to this question. In the case of the probabilistic algorithms the analysis relies on the well-established Generalized Riemann Hypothesis (GRH). Starting point for the proposed deterministic algorithms were the works of Shanks [Shanks, 1971], [Shanks, 1972] and the variant of Shanks' idea for general groups suggested by Terr [Terr, 2000]. We give a detailed analysis of the run-time of our algorithms and indicate apart from the square root of the regulator at which (minimzed) power the logarithm of the discriminant enters the run-time bound. Starting point for the proposed probabilistic algorithms were the work of Hafner and McCurley [Hafner/McCurley, 1989] for negative discriminants and of Buchmann [Buchmann, 1990] for positive ones. The heart of the presented approach lies in the restriction of the computations to essential data (in particular partial instead of full relation lattice and sparse bases) and the use of fast sub-algorithms. One of these sub-algorithms is a newly developed algorithm for the computation of the Hermite Normal Form (HNF) of an integer matrix in cubic time. In summary we obtain the currently fastest deterministic and probabilistic algorithms for the problems at hand, and gives a rigorous analysis of their properties. Thus we establish an upper bound for the complexity of the DLP. 2004-10-27 Ph.D. Thesis PeerReviewed application/pdf eng only the rights of use according to UrhG http://tuprints.ulb.tu-darmstadt.de/494/1/thesis.pdf Vollmer, Ulrich <http://tuprints.ulb.tu-darmstadt.de/view/person/Vollmer=3AUlrich=3A=3A.html> : Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields. [Online-Edition] Technische Universität, Darmstadt [Ph.D. Thesis], (2004) http://elib.tu-darmstadt.de/diss/000494 en info:eu-repo/semantics/doctoralThesis info:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English en |
format |
Others
|
sources |
NDLTD |
description |
The purpose of this thesis is to study the complexity of the discrete logarithm problem (DLP) and related problems in quadratic orders. The significance of these problems stems in large part from their application in quadratic number field cryptography (QNFC). QNFC was proposed by Buchmann and Williams [Buchmann/Williams, 1988], [Buchmann/Williams, 1990], and relies on the fact that the DLP in quadratic orders is hard. The question whether QNFC is secure at all, and the choice of cryptographically secure key-sizes, if it is, requires the study of the difficulty of the DLP. This thesis takes a rigorous theoretical approach to this question. In the case of the probabilistic algorithms the analysis relies on the well-established Generalized Riemann Hypothesis (GRH). Starting point for the proposed deterministic algorithms were the works of Shanks [Shanks, 1971], [Shanks, 1972] and the variant of Shanks' idea for general groups suggested by Terr [Terr, 2000]. We give a detailed analysis of the run-time of our algorithms and indicate apart from the square root of the regulator at which (minimzed) power the logarithm of the discriminant enters the run-time bound. Starting point for the proposed probabilistic algorithms were the work of Hafner and McCurley [Hafner/McCurley, 1989] for negative discriminants and of Buchmann [Buchmann, 1990] for positive ones. The heart of the presented approach lies in the restriction of the computations to essential data (in particular partial instead of full relation lattice and sparse bases) and the use of fast sub-algorithms. One of these sub-algorithms is a newly developed algorithm for the computation of the Hermite Normal Form (HNF) of an integer matrix in cubic time. In summary we obtain the currently fastest deterministic and probabilistic algorithms for the problems at hand, and gives a rigorous analysis of their properties. Thus we establish an upper bound for the complexity of the DLP. |
author |
Vollmer, Ulrich |
spellingShingle |
Vollmer, Ulrich Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields |
author_facet |
Vollmer, Ulrich |
author_sort |
Vollmer, Ulrich |
title |
Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields |
title_short |
Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields |
title_full |
Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields |
title_fullStr |
Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields |
title_full_unstemmed |
Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields |
title_sort |
rigorously analyzed algorithms for the discrete logarithm problem in quadratic number fields |
publishDate |
2004 |
url |
http://tuprints.ulb.tu-darmstadt.de/494/1/thesis.pdf Vollmer, Ulrich <http://tuprints.ulb.tu-darmstadt.de/view/person/Vollmer=3AUlrich=3A=3A.html> : Rigorously Analyzed Algorithms for the Discrete Logarithm Problem in Quadratic Number Fields. [Online-Edition] Technische Universität, Darmstadt [Ph.D. Thesis], (2004) |
work_keys_str_mv |
AT vollmerulrich rigorouslyanalyzedalgorithmsforthediscretelogarithmprobleminquadraticnumberfields |
_version_ |
1718423916079218688 |