Curve Based Cryptography: High-Performance Implementations and Speed Enhancing Methods
Übersetzter Titel:
Kurvenbasierte Kryptographie: Hochperformante Implementierungen und Beschleunigende Methoden
Autor:
Koppermann, Claus Philipp
Jahr:
2019
Dokumenttyp:
Dissertation
Fakultät/School:
Fakultät für Elektrotechnik und Informationstechnik
Betreuer:
Sigl, Georg (Prof. Dr.)
Gutachter:
Sigl, Georg (Prof. Dr.); Margraf, Marian (Prof. Dr.)
Sprache:
en
Fachgebiet:
ELT Elektrotechnik
TU-Systematik:
DAT 460d
Kurzfassung:
Key exchange algorithms based on public-key cryptography are a crucial component in modern communication systems because they enable two parties to securely derive a shared secret over a public channel. Unfortunately, the popular public-key cryptosystem RSA suffers in speed and requires large key sizes. New arising technologies put high demands on latency and throughput characteristics that catalyze the need for fast key exchange implementations. This thesis deals with high-performance implementations and speed enhancing methods of curve based cryptography that is composed of elliptic, hyperelliptic, and isogeny-based curve cryptography.
«
Key exchange algorithms based on public-key cryptography are a crucial component in modern communication systems because they enable two parties to securely derive a shared secret over a public channel. Unfortunately, the popular public-key cryptosystem RSA suffers in speed and requires large key sizes. New arising technologies put high demands on latency and throughput characteristics that catalyze the need for fast key exchange implementations. This thesis deals with high-performance implement...
»
Übersetzte Kurzfassung:
Schlüsselaustauschprotokolle basierend auf Public-Key Kryptographie sind essentiell in Kommunikationsnetzwerken, weil sie zwei Teilnehmern erlauben sich über einen öffentlichen Kanal auf ein gemeinsames Geheimnis zu einigen. Jedoch ist das bekannteste Public-Key Kryptosystem RSA aufwendig in seiner Berechnung. Insbesondere neue Technologien stellen hohe Performance Anforderungen, was die Notwendigkeit von schnellen Schlüsselaustausch Implementierungen katalysiert. Diese Arbeit beschäftigt sich mit hoch optimierten Implementierungen und beschleunigenden Methoden für kurvenbasierte Kryptographie, welche sich in elliptische, hyperelliptische und isogeniebasierte Kurven Kryptographie untergliedert.
«
Schlüsselaustauschprotokolle basierend auf Public-Key Kryptographie sind essentiell in Kommunikationsnetzwerken, weil sie zwei Teilnehmern erlauben sich über einen öffentlichen Kanal auf ein gemeinsames Geheimnis zu einigen. Jedoch ist das bekannteste Public-Key Kryptosystem RSA aufwendig in seiner Berechnung. Insbesondere neue Technologien stellen hohe Performance Anforderungen, was die Notwendigkeit von schnellen Schlüsselaustausch Implementierungen katalysiert. Diese Arbeit beschäftigt sich m...
»