Seitenkanalangriffe bezeichnen kryptoanalytische Methoden, bei denen die Eigenheiten einer speziellen Implementierung eines Kryptosystems in einem Gerät oder in einer Software ausgenutzt werden. Das grundlegende Prinzip besteht darin, durch Beobachtung des kryptographischen Systems bei der Ausführung des Kryptoalgorithmus Informationen zu gewinnen. Dies kann zum Beispiel durch Analyse von Laufzeiten des Verfahrens bei unterschiedlichen Eingaben, dem Energieverbrauch des Prozessors während der Berechnung oder der elektromagnetischen Ausstrahlung geschehen.
Diese Arbeit gibt einen allgemeinen Überblick über diese Art von Angriffen und über Seitenkanalangriffe auf den Advanced Encryption Standard (AES). Ein ausgewählter Angriff wird detaillierter vorgestellt.
Inhaltsverzeichnis
1 Seitenkanalangri e Einführung
2 Arten von Seitenkanalangri e
2.1 Timing Attack
2.2 Energieverbrauch
2.2.1 Simple Power Analysis
2.2.2 Di erential Power Analyse
2.3 Fault Analyse
2.3.1 Simple Fault Analyse
2.3.2 Di erential Fault Analyse
2.3.3 Glitch Attack
2.3.4 Bug Attack
2.3.5 Reaktion auf falsche Eingaben
2.4 Elektromagnetische Abstrahlung
2.5 Nutzung des Speichers
2.6 Thermal Imaging Attack und akustische Analyse .
2.7 Weitere Techniken
3 Gegenmaÿnahmen
3.1 Generelle Gegenmaÿnahmen
3.2 Maÿnahmen gegen Timing Attack
3.3 Maÿnahmen gegen Energieanalyse
3.4 Weitere Techniken als Gegenmaÿnahmen
4 Cache-Timing Attacks auf AES in OpenSSL
4.1 Spezielle Sicht auf AES
4.2 Angri im Überblick
4.3 Der Angri
5 Weitere Beispiele von Seitenkanalangri en auf AES
Literaturverzeichnis
- Quote paper
- Peter Hillmann (Author), 2010, Side Channel Attacks auf den Advanced Encryption Standard (AES), Munich, GRIN Verlag, https://www.grin.com/document/353345
-
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X.