Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. EPFL thesis
  4. Green Cryptography and Other Optimisations
 
doctoral thesis

Green Cryptography and Other Optimisations

Caforio, Andrea Felice  
2023

The spectral decomposition of cryptography into its life-giving components yields an interlaced network of tangential and orthogonal disciplines that are nonetheless invariably grounded by the same denominator: their implementation on commodity computing platforms where efficiency is the overarching dogma. The term efficiency, however, only vaguely captures the intricacies of the field of cryptographic optimisation and can be gauged only in relation to the underlying architectures and their corresponding metrics. In software, these criteria come in the form of memory or instruction cycles of minimisation. Whereas in hardware environments, designers commonly target circuit area or latency reductions.

In this thesis, we blissfully ignore the software realm and fully concentrate our efforts on cryptographic hardware implementations, i.e., application-specific integrated circuits, in an undertaking that encompasses endeavours ranging from classic optimisation work of existing algorithms to the conception of novel constructions. This thesis unfolds over two books:

The first book is a treatise on the energy consumption of cryptographic circuits, an under-represented metric in the canon of optimisation literature. We commence by devising an energy model for authenticated encryption schemes by investigating the consumptive behaviour of lightweight schemes that are bootstrapped via block ciphers. We then turn our gazes over to hardware-based stream ciphers and propose the first heuristic energy model for this class of algorithms that enables us to design the currently most energy-efficient stream cipher suited for the encryption of larger bulks of data. We conclude this section with the proposal of an energy-efficient small-state stream cipher.

The second book gathers contributions in various other disciplines such as serialisation of block cipher circuits through which we obtain the smallest known implementation of the Advanced Encryption Standard. We then divert our attention toward encryption algorithms for high-throughput networks, as found in the upcoming 6G telecommunication channels. And we design an authenticated encryption scheme that is both secure in the post-quantum setting and reaches unparalleled throughput rates in the Terabit range. Ultimately, the thesis is concluded with an optimisation work on a side-channel-protected threshold implementation of a lightweight family of block ciphers.

  • Files
  • Details
  • Metrics
Type
doctoral thesis
DOI
10.5075/epfl-thesis-10505
Author(s)
Caforio, Andrea Felice  
Advisors
Vaudenay, Serge  
Jury

Prof. Carmela González Troncoso (présidente) ; Prof. Serge Vaudenay (directeur de thèse) ; Dr Mirjana Stojilovic, Prof. Christina Boura, Prof. Stefan Lucks (rapporteurs)

Date Issued

2023

Publisher

EPFL

Publisher place

Lausanne

Public defense year

2023-09-29

Thesis number

10505

Total of pages

265

Subjects

symmetric cryptography

•

optimisation

•

energy

•

block ciphers

•

stream ciphers

•

hardware

•

serialisation

•

side-channels

EPFL units
LASEC  
Faculty
IC  
School
IINFCOM  
Doctoral School
EDIC  
Available on Infoscience
September 28, 2023
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/201108
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés