Lattice-based Signature Schemes with Additional Features

Building cryptographic schemes upon as many fundamentally different hard problems as possible, seems to be the best way to hedge against future threats such as quantum computers. Being mainly based on the hardness of factoring and computing discrete logarithms, the present security landscape is at r...

Full description

Bibliographic Details
Main Author: Rückert, Markus
Format: Others
Language:English
en
Published: 2011
Online Access:http://tuprints.ulb.tu-darmstadt.de/2393/1/Dissertation.pdf
Rückert, Markus <http://tuprints.ulb.tu-darmstadt.de/view/person/R=FCckert=3AMarkus=3A=3A.html> : Lattice-based Signature Schemes with Additional Features. Technische Universität, Darmstadt [Ph.D. Thesis], (2011)
id ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-2393
record_format oai_dc
spelling ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-23932017-06-24T04:42:15Z http://tuprints.ulb.tu-darmstadt.de/2393/ Lattice-based Signature Schemes with Additional Features Rückert, Markus Building cryptographic schemes upon as many fundamentally different hard problems as possible, seems to be the best way to hedge against future threats such as quantum computers. Being mainly based on the hardness of factoring and computing discrete logarithms, the present security landscape is at risk. In contrast, problems in lattices, such as finding short non-zero vectors, seem to withstand quantum computer attacks and the best known algorithms run in exponential time. In sharp contrast to other fields of cryptography, lattices admit a worst-case to average-case reduction (Ajtai 1996). Instead of assuming that a problem is hard for randomly chosen instances, lattice-based cryptosystems merely require the existence of a single hard instance, i.e., hardness in the worst case. With such an additional "trust anchor", the resulting security guarantees are much more plausible. Quite recently, we have seen an increased interest in lattice-based cryptography with many striking results. In this thesis, we are particularly interested in signature schemes, which provide a supporting pillar for today's economy. While we have seen basic signature schemes from lattices, e.g., (Gentry, Peikert, Vaikuntanathan 2008), (Lyubashevsky, Micciancio 2008), (Lyubashevsky 2009), or (Cash, Hofheinz, Kiltz, Peikert 2009), there are hardly any results dealing with the specific needs of applications, where ordinary signatures often fall too short. In this thesis, we build upon the above results and equip them with additional features, motivated by an exemplary selection of application scenarios. Hence, we demonstrate the great versatility of lattices in cryptography. In particular, we facilitate privacy-friendly electronic elections, fair online contract signing, signature compression, secure signatures in the strongest sense, as well as identity-based primitives. As far as possible, we avoid simplifying assumptions, such as the random oracle model. We believe that our techniques can be transferred to other application scenarios as well. Independently of the these results, we discuss the practical hardness of lattice problems and provide a framework for estimating the security of essentially all modern lattice-based cryptography. 2011-01-13 Ph.D. Thesis PeerReviewed application/pdf eng Creative Commons: Attribution-Noncommercial-No Derivative Works 3.0 http://tuprints.ulb.tu-darmstadt.de/2393/1/Dissertation.pdf Rückert, Markus <http://tuprints.ulb.tu-darmstadt.de/view/person/R=FCckert=3AMarkus=3A=3A.html> : Lattice-based Signature Schemes with Additional Features. Technische Universität, Darmstadt [Ph.D. Thesis], (2011) en info:eu-repo/semantics/doctoralThesis info:eu-repo/semantics/openAccess
collection NDLTD
language English
en
format Others
sources NDLTD
description Building cryptographic schemes upon as many fundamentally different hard problems as possible, seems to be the best way to hedge against future threats such as quantum computers. Being mainly based on the hardness of factoring and computing discrete logarithms, the present security landscape is at risk. In contrast, problems in lattices, such as finding short non-zero vectors, seem to withstand quantum computer attacks and the best known algorithms run in exponential time. In sharp contrast to other fields of cryptography, lattices admit a worst-case to average-case reduction (Ajtai 1996). Instead of assuming that a problem is hard for randomly chosen instances, lattice-based cryptosystems merely require the existence of a single hard instance, i.e., hardness in the worst case. With such an additional "trust anchor", the resulting security guarantees are much more plausible. Quite recently, we have seen an increased interest in lattice-based cryptography with many striking results. In this thesis, we are particularly interested in signature schemes, which provide a supporting pillar for today's economy. While we have seen basic signature schemes from lattices, e.g., (Gentry, Peikert, Vaikuntanathan 2008), (Lyubashevsky, Micciancio 2008), (Lyubashevsky 2009), or (Cash, Hofheinz, Kiltz, Peikert 2009), there are hardly any results dealing with the specific needs of applications, where ordinary signatures often fall too short. In this thesis, we build upon the above results and equip them with additional features, motivated by an exemplary selection of application scenarios. Hence, we demonstrate the great versatility of lattices in cryptography. In particular, we facilitate privacy-friendly electronic elections, fair online contract signing, signature compression, secure signatures in the strongest sense, as well as identity-based primitives. As far as possible, we avoid simplifying assumptions, such as the random oracle model. We believe that our techniques can be transferred to other application scenarios as well. Independently of the these results, we discuss the practical hardness of lattice problems and provide a framework for estimating the security of essentially all modern lattice-based cryptography.
author Rückert, Markus
spellingShingle Rückert, Markus
Lattice-based Signature Schemes with Additional Features
author_facet Rückert, Markus
author_sort Rückert, Markus
title Lattice-based Signature Schemes with Additional Features
title_short Lattice-based Signature Schemes with Additional Features
title_full Lattice-based Signature Schemes with Additional Features
title_fullStr Lattice-based Signature Schemes with Additional Features
title_full_unstemmed Lattice-based Signature Schemes with Additional Features
title_sort lattice-based signature schemes with additional features
publishDate 2011
url http://tuprints.ulb.tu-darmstadt.de/2393/1/Dissertation.pdf
Rückert, Markus <http://tuprints.ulb.tu-darmstadt.de/view/person/R=FCckert=3AMarkus=3A=3A.html> : Lattice-based Signature Schemes with Additional Features. Technische Universität, Darmstadt [Ph.D. Thesis], (2011)
work_keys_str_mv AT ruckertmarkus latticebasedsignatureschemeswithadditionalfeatures
_version_ 1718463572164476928