Project Details
Projekt Print View

Implementation of Alternative Public-Key Cryptosystems on Embedded Systems

Applicant Professor Dr. Rolf Drechsler, since 8/2017
Subject Area Security and Dependability, Operating-, Communication- and Distributed Systems
Term from 2010 to 2018
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 185289000
 
Final Report Year 2019

Final Report Abstract

Im Rahmen dieser Unternehmung wurde eine Vielzahl kryptografischer Algorithmen hinsichtlich ihrer praktischen Umsetzbarkeit auf eingebetteten Geräten untersucht. Die im Vorhaben erfolgreich abgeschlossenen Untersuchungen berücksichtigen unter anderem zentrale Aspekte zu Laufzeit-und Speicherminimierung auf eingebetteten Plattformen, generische verwendbare Hardwarekomponenten und die Berücksichtigung von Fragestellungen zur physikalische Sicherheit. Hinsichtlich der Laufzeit von alternativen Public-Key Verfahren lässt sich festhalten, dass insbesondere kryptografische Algorithmen basierend auf Gittern eine hervorragende Performanz zeigen, die der Performanz klassischer Verfahren, wie RSA oder ECC, in nichts nach steht, sondern im Gegenteil sogar in vielen Fällen um eine Größenordnung besser ist. Der Speicherverbrauch alternativer Public-Key Verfahren hängt in großem Maße von der gegebenen Instanziierung ab. Insbesondere kodierungsbasierte Verfahren, die QC-MDPC-Codes benutzen als auch gitterbasierte Verfahren, die ideale Gitter benutzen, sind vergleichweise speichereffizient. Hash-basierte kryptografische Systeme benutzen sehr zwar kleine Schlüssel, können aber, abhängig von den gewählten Parametern, sehr große Signaturen (> 40 kB) haben. Der Speicherverbrauch von alternativen Public-Key Verfahren liegt jedoch in den meisten Fällen über dem von klassischen kryptografischen Verfahren. Zahlreiche Untersuchungen im Rahmen dieser Unternehmung haben weiterhin die physikalische Sicherheit von diversen alternativer Public-Key Verfahren verbessert. Insbesodnere gitterbasierte und kodierungsbasierte Verfahren wurden auf Schwachstellen gegen mögliche Seitenkanalangriffe untersucht. Dabei standen insbesodnere Timingangriffe sowie differenzielle Poweranalysen (DPA) im Fokus der Untersuchungen. Geeignete Gegenmaßnahmen wurden entwickelt und auf verschiedenen Plattformen praktisch evaluiert.

Publications

 
 

Additional Information

Textvergrößerung und Kontrastanpassung