<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="xsl/oai2.xslt"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-20T12:19:53Z</responseDate>
  <request verb="GetRecord" metadataPrefix="xMetaDissPlus" identifier="oai:kobv.de-opus4-uni-passau:331">https://opus4.kobv.de/opus4-uni-passau/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:kobv.de-opus4-uni-passau:331</identifier>
        <datestamp>2025-08-13</datestamp>
        <setSpec>bibliography:false</setSpec>
        <setSpec>doc-type:PhDThesis</setSpec>
        <setSpec>open_access</setSpec>
        <setSpec>ddc</setSpec>
        <setSpec>ddc:510</setSpec>
      </header>
      <metadata>
        <xMetaDiss:xMetaDiss xmlns:xMetaDiss="http://www.d-nb.de/standards/xmetadissplus/" xmlns:cc="http://www.d-nb.de/standards/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:pc="http://www.d-nb.de/standards/pc/" xmlns:urn="http://www.d-nb.de/standards/urn/" xmlns:hdl="http://www.d-nb.de/standards/hdl/" xmlns:doi="http://www.d-nb.de/standards/doi/" xmlns:thesis="http://www.ndltd.org/standards/metadata/etdms/1.0/" xmlns:ddb="http://www.d-nb.de/standards/ddb/" xmlns:dini="http://www.d-nb.de/standards/xmetadissplus/type/" xmlns="http://www.d-nb.de/standards/subject/" xsi:schemaLocation="http://www.d-nb.de/standards/xmetadissplus/ https://d-nb.info/standards/schema/xmetadissplus.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
          <dc:title xsi:type="ddb:titleISO639-2" lang="eng">Analysis and Design of Symmetric Cryptographic Algorithms</dc:title>
          <dc:creator xsi:type="pc:MetaPers">
            <pc:person>
              <pc:name type="nameUsedByThePerson">
                <pc:foreName>Philipp</pc:foreName>
                <pc:surName>Jovanovic</pc:surName>
              </pc:name>
            </pc:person>
          </dc:creator>
          <dc:subject xsi:type="xMetaDiss:DDC-SG">510</dc:subject>
          <dc:subject xsi:type="xMetaDiss:SWD">Kryptologie</dc:subject>
          <dc:subject xsi:type="xMetaDiss:SWD">Computersicherheit</dc:subject>
          <dc:subject xsi:type="xMetaDiss:noScheme">cryptography</dc:subject>
          <dc:subject xsi:type="xMetaDiss:noScheme">cryptanalysis</dc:subject>
          <dc:subject xsi:type="xMetaDiss:noScheme">authenticated encryption</dc:subject>
          <dc:subject xsi:type="xMetaDiss:noScheme">NORX</dc:subject>
          <dc:subject xsi:type="xMetaDiss:noScheme">fault-based attacks</dc:subject>
          <dcterms:abstract xsi:type="ddb:contentISO639-2" ddb:type="noScheme" lang="eng">This doctoral thesis is dedicated to the analysis and the design of&#13;
symmetric cryptographic algorithms.&#13;
&#13;
In the first part of the dissertation, we deal with fault-based attacks&#13;
on cryptographic circuits which belong to the field of active implementation&#13;
attacks and aim to retrieve secret keys stored on such chips. Our main focus&#13;
lies on the cryptanalytic aspects of those attacks. In particular, we target&#13;
block ciphers with a lightweight and (often) non-bijective key schedule where&#13;
the derived subkeys are (almost) independent from each other. An attacker who is&#13;
able to reconstruct one of the subkeys is thus not necessarily able to directly&#13;
retrieve other subkeys or even the secret master key by simply reversing the key&#13;
schedule. We introduce a framework based on differential fault analysis that&#13;
allows to attack block ciphers with an arbitrary number of independent subkeys&#13;
and which rely on a substitution-permutation network. These methods are then&#13;
applied to the lightweight block ciphers LED and PRINCE and we show in both&#13;
cases how to recover the secret master key requiring only a small number of&#13;
fault injections.  Moreover, we investigate approaches that utilize algebraic&#13;
instead of differential techniques for the fault analysis and discuss advantages&#13;
and drawbacks. At the end of the first part of the dissertation, we explore&#13;
fault-based attacks on the block cipher Bel-T which also has a lightweight key&#13;
schedule but is not based on a substitution-permutation network but instead on&#13;
the so-called Lai-Massey scheme. The framework mentioned above is thus not&#13;
usable against Bel-T. Nevertheless, we also present techniques for the case of&#13;
Bel-T that enable full recovery of the secret key in a very efficient way using&#13;
differential fault analysis.&#13;
&#13;
In the second part of the thesis, we focus on authenticated encryption&#13;
schemes. While regular ciphers only protect privacy of processed data,&#13;
authenticated encryption schemes also secure its authenticity and integrity.&#13;
Many of these ciphers are additionally able to protect authenticity and&#13;
integrity of so-called associated data. This type of data is transmitted&#13;
unencrypted but nevertheless must be protected from being tampered with during&#13;
transmission. Authenticated encryption is nowadays the standard technique to&#13;
protect in-transit data. However, most of the currently deployed schemes have&#13;
deficits and there are many leverage points for improvements. With NORX we&#13;
introduce a novel authenticated encryption scheme supporting associated data.&#13;
This algorithm was designed with high security, efficiency in both hardware and&#13;
software, simplicity, and robustness against side-channel attacks in mind. Next&#13;
to its specification, we present special features, security goals,&#13;
implementation details, extensive performance measurements and discuss&#13;
advantages over currently deployed standards. Finally, we describe our&#13;
preliminary security analysis where we investigate differential and rotational&#13;
properties of NORX.  Noteworthy are in particular the newly developed&#13;
techniques for differential cryptanalysis of NORX which exploit the power of&#13;
SAT- and SMT-solvers and have the potential to be easily adaptable to other&#13;
encryption schemes as well.</dcterms:abstract>
          <dcterms:abstract xsi:type="ddb:contentISO639-2" ddb:type="noScheme" lang="ger">Diese Doktorarbeit beschäftigt sich mit der Analyse und dem Entwurf von&#13;
symmetrischen kryptographischen Algorithmen.&#13;
&#13;
Im ersten Teil der Dissertation befassen wir uns mit fehlerbasierten Angriffen&#13;
auf kryptographische Schaltungen, welche dem Gebiet der aktiven&#13;
Seitenkanalangriffe zugeordnet werden und auf die Rekonstruktion geheimer&#13;
Schlüssel abzielen, die auf diesen Chips gespeichert sind. Unser Hauptaugenmerk&#13;
liegt dabei auf den kryptoanalytischen Aspekten dieser Angriffe. Insbesondere&#13;
beschäftigen wir uns dabei mit Blockchiffren, die leichtgewichtige und eine&#13;
(oft) nicht-bijektive Schlüsselexpansion besitzen, bei denen die erzeugten&#13;
Teilschlüssel voneinander (nahezu) unabhängig sind. Ein Angreifer, dem es&#13;
gelingt einen Teilschlüssel zu rekonstruieren, ist dadurch nicht in der Lage&#13;
direkt weitere Teilschlüssel oder sogar den Hauptschlüssel abzuleiten indem er&#13;
einfach die Schlüsselexpansion umkehrt. Wir stellen Techniken basierend auf&#13;
differenzieller Fehleranalyse vor, die es ermöglichen Blockchiffren zu&#13;
analysieren, welche eine beliebige Anzahl unabhängiger Teilschlüssel einsetzen&#13;
und auf Substitutions-Permutations Netzwerken basieren. Diese Methoden werden im&#13;
Anschluss auf die leichtgewichtigen Blockchiffren LED und PRINCE angewandt und&#13;
wir zeigen in beiden Fällen wie der komplette geheime Schlüssel mit einigen&#13;
wenigen Fehlerinjektionen rekonstruiert werden kann. Darüber hinaus untersuchen&#13;
wir Methoden, die algebraische statt differenzielle Techniken der Fehleranalyse&#13;
einsetzen und diskutieren deren Vor- und Nachteile. Am Ende des ersten Teils der&#13;
Dissertation befassen wir uns mit fehlerbasierten Angriffen auf die Blockchiffre&#13;
Bel-T, welche ebenfalls eine leichtgewichtige Schlüsselexpansion besitzt jedoch&#13;
nicht auf einem Substitutions-Permutations Netzwerk sondern auf dem sogenannten&#13;
Lai-Massey Schema basiert. Die oben genannten Techniken können daher bei Bel-T&#13;
nicht angewandt werden. Nichtsdestotrotz werden wir auch für den Fall von Bel-T&#13;
Verfahren vorstellen, die in der Lage sind den vollständigen geheimen Schlüssel&#13;
sehr effizient mit Hilfe von differenzieller Fehleranalyse zu rekonstruieren.&#13;
&#13;
Im zweiten Teil der Doktorarbeit beschäftigen wir uns mit authentifizierenden&#13;
Verschlüsselungsverfahren. Während gewöhnliche Chiffren nur die Vertraulichkeit&#13;
der verarbeiteten Daten sicherstellen, gewährleisten authentifizierende&#13;
Verschlüsselungsverfahren auch deren Authentizität und Integrität. Viele dieser&#13;
Chiffren sind darüber hinaus in der Lage auch die Authentizität und Integrität&#13;
von sogenannten assoziierten Daten zu gewährleisten. Daten dieses Typs werden in&#13;
nicht-verschlüsselter Form übertragen, müssen aber dennoch gegen unbefugte&#13;
Veränderungen auf dem Transportweg geschützt sein. Authentifizierende&#13;
Verschlüsselungsverfahren bilden heutzutage die Standardtechnologie um Daten&#13;
während der Übertragung zu beschützen. Aktuell eingesetzte Verfahren weisen&#13;
jedoch oftmals Defizite auf und es existieren vielfältige Ansatzpunkte für&#13;
Verbesserungen. Mit NORX stellen wir ein neuartiges authentifizierendes&#13;
Verschlüsselungsverfahren vor, welches assoziierte Daten unterstützt. Dieser&#13;
Algorithmus wurde vor allem im Hinblick auf Einsatzgebiete mit hohen&#13;
Sicherheitsanforderungen, Effizienz in Hardware und Software, Einfachheit, und&#13;
Robustheit gegenüber Seitenkanalangriffen entwickelt. Neben der Spezifikation&#13;
präsentieren wir besondere Eigenschaften, angestrebte Sicherheitsziele, Details&#13;
zur Implementierung, umfassende Performanz-Messungen und diskutieren Vorteile&#13;
gegenüber aktuellen Standards. Schließlich stellen wir Ergebnisse unserer&#13;
vorläufigen Sicherheitsanalyse vor, bei der wir uns vor allem auf differenzielle&#13;
Merkmale und Rotationseigenschaften von NORX konzentrieren. Erwähnenswert sind&#13;
dabei vor allem die für die differenzielle Kryptoanalyse von NORX entwickelten&#13;
Techniken, die auf die Effizienz von SAT- und SMT-Solvern zurückgreifen und das&#13;
Potential besitzen relativ einfach auch auf andere Verschlüsselungsverfahren&#13;
übertragen werden zu können.</dcterms:abstract>
          <dc:publisher xsi:type="cc:Publisher" type="dcterms:ISO3166">
            <cc:universityOrInstitution>
              <cc:name>Universität Passau</cc:name>
              <cc:place>Passau</cc:place>
            </cc:universityOrInstitution>
            <cc:address cc:Scheme="DIN5008">Innstrasse 29, 94032 Passau</cc:address>
          </dc:publisher>
          <dc:contributor xsi:type="pc:Contributor" type="dcterms:ISO3166" thesis:role="advisor">
            <pc:person>
              <pc:name type="nameUsedByThePerson">
                <pc:foreName>Martin</pc:foreName>
                <pc:surName>Kreuzer</pc:surName>
              </pc:name>
            </pc:person>
          </dc:contributor>
          <dc:contributor xsi:type="pc:Contributor" type="dcterms:ISO3166" thesis:role="advisor">
            <pc:person>
              <pc:name type="nameUsedByThePerson">
                <pc:foreName>Ilia</pc:foreName>
                <pc:surName>Polian</pc:surName>
              </pc:name>
            </pc:person>
          </dc:contributor>
          <dcterms:dateAccepted xsi:type="dcterms:W3CDTF">2015-10-30</dcterms:dateAccepted>
          <dcterms:issued xsi:type="dcterms:W3CDTF">2015-11-18</dcterms:issued>
          <dc:type xsi:type="dini:PublType">PhDThesis</dc:type>
          <dc:type xsi:type="dcterms:DCMIType">Text</dc:type>
          <dc:identifier xsi:type="urn:nbn">urn:nbn:de:bvb:739-opus4-3319</dc:identifier>
          <dcterms:medium xsi:type="dcterms:IMT">application/pdf</dcterms:medium>
          <dc:language xsi:type="dcterms:ISO639-2">eng</dc:language>
          <dc:rights>CC by: Creative Commons - Namensnennung</dc:rights>
          <thesis:degree>
            <thesis:level>thesis.doctoral</thesis:level>
            <thesis:grantor xsi:type="cc:Corporate">
              <cc:universityOrInstitution>
                <cc:name>Universität Passau</cc:name>
                <cc:place>Passau</cc:place>
                <cc:department>
                  <cc:name>Fakultät für Informatik und Mathematik</cc:name>
                </cc:department>
              </cc:universityOrInstitution>
            </thesis:grantor>
          </thesis:degree>
          <ddb:contact ddb:contactID="F6000-0384"/>
          <ddb:fileNumber>1</ddb:fileNumber>
          <ddb:fileProperties ddb:fileName="thesis_jovanovic.pdf" ddb:fileSize="4717984" ddb:fileID="file331-0"/>
          <ddb:transfer ddb:type="dcterms:URI">https://opus4.kobv.de/opus4-uni-passau/oai/container/index/docId/331</ddb:transfer>
          <ddb:identifier ddb:type="URL">https://opus4.kobv.de/opus4-uni-passau/frontdoor/index/index/docId/331</ddb:identifier>
          <ddb:rights ddb:kind="free"/>
        </xMetaDiss:xMetaDiss>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
