A coding-theoretic approach to cryptanalysis

  • In this thesis we study the applicability of coding-theoretic algorithms to cryptanalysis and provide new insights into the practical security of different cryptographic primitives. 1) We introduce a new generalised framework for the class of "Information Set Decoding" (ISD) algorithms. 2) By applying the so-called representation technique, we design a new ISD algorithm which asymptotically achieves an exponential improvement over all known methods. Within the generalised ISD framework we provide a rigorous formal proof of superiority of the new algorithm for arbitrary code rates 0<R<1. 3) We discuss different practical applications, e.g. we study the security of concrete parameter sets for the McEliece one-way function and we efficiently break all low-noise instances of the "Learning Parities with Noise" (LPN) problem. The main technical contribution of this part is a refined non-asymptotic analysis of the algorithm.
  • Diese Arbeit beschäftigt sich mit der Anwendbarkeit codierungstheoretischer Methoden in der Kryptanalyse und liefert neue Einsichten in die Sicherheit verschiedener kryptographischer Verfahren. 1) Es wird ein verallgemeinertes Framework für die Klasse sogenannter "Information Set Decoding" (ISD) Algorithmen eingeführt. 2) Es wird ein neuer ISD Algorithmus vorgestellt, der durch Anwendung der sogenannten Repräsentationstechnik zu einer exponentiellen Verbesserung der asymptotischen Laufzeit führt. Innerhalb des verallgemeinerten Frameworks wird ein formaler Beweis der asymptotischen Verbesserung für Codes beliebiger Rate 0<R<1 geführt. 3) Es werden verschiedene Anwendungen in der Kryptanalyse diskutiert, bspw. wird die Sicherheit der McEliece Einwegfunktion untersucht und es werden spezielle Instanzen der "Learning Parities with Noise" Annahme effizient gebrochen. Ein wesentlicher Teil dieses Abschnittes ist eine detaillierte nicht-asymptotische Analyse der vorgestellten Algorithmen.

Download full text files

Export metadata

Metadaten
Author:Alexander MeurerGND
URN:urn:nbn:de:hbz:294-38699
Referee:Alexander MayORCiDGND, Hans Ulrich SimonORCiDGND
Document Type:Doctoral Thesis
Language:English
Date of Publication (online):2013/09/05
Date of first Publication:2013/09/05
Publishing Institution:Ruhr-Universität Bochum, Universitätsbibliothek
Granting Institution:Ruhr-Universität Bochum, Fakultät für Mathematik
Date of final exam:2013/02/06
Creating Corporation:Fakultät für Mathematik
GND-Keyword:Algebraische Codierung; RSA-Verschlüsselung; Post-Quantum-Kryptographie; Komplexitätstheorie; Kryptoanalyse
Dewey Decimal Classification:Naturwissenschaften und Mathematik / Mathematik
faculties:Fakultät für Mathematik
Licence (German):License LogoKeine Creative Commons Lizenz - es gelten der Veröffentlichungsvertrag und das deutsche Urheberrecht