This thesis contributes to the field of Side-Channel Analysis (SCA) with attacks and countermeasures for two post-quantum cryptography algorithms and methods for the explainability of deep learning-based SCA. After an evaluation of masking for NTRUEncrypt, the development of chosen-ciphertext attacks and countermeasures for the HQC cryptosystem are presented. Enhancements for the occlusion explainability method are developed based on a comprehensive evaluation of the ASCAD databases.
Translated abstract:
Diese Arbeit leistet einen Beitrag auf dem Gebiet der Seitenkanalanalyse (SCA) durch die Entwicklung von Angriffen und Gegenmaßnahmen für zwei Post-Quanten-Kryptographie Algorithmen und Methoden der Erklärbarkeit von Deep Learning-basierter SCA. Die Maskierung von NTRUEncrypt wird untersucht und Chosen-Ciphertext-Angriffe und Gegenmaßnahmen für HQC vorgestellt. Basierend auf einer umfassenden Evaluierung der ASCAD-Datensätze werden Erweiterungen für die Occlusion-Erklärungsmethode entwickelt.