Elliptic Curve Cryptography for Constrained Devices
Sandeep S. Kumar · Dokumentenrepositorium der RUB (Ruhr University Bochum) · 2008
In dieser Dissertation wird die Umsetzbarkeit von Elliptische-Kurven-Kryptosystemen (EKK) auf Geräten mit beschränkten Ressourcen behandelt. Die Möglichkeit zur Wahl verschiedener Parameter ermöglicht es, EKK dem jeweiligen Anwendungsfall anzupassen. Besonders effiziente Implementierungen werden ausführlich beschrieben und diskutiert. So wird gezeigt, dass es möglich ist einen sicheren Schlüsselaustausch basierend auf einem EKK mittels eines kostengünstigen Prozessor zu realisieren. Desweiteren werden Möglichkeiten zum Software/Hardware Co-Design untersucht, um mittels Hardwarearchitekturmodifikationen besonders effiziente EKK-Implementierungen zu ermöglichen und architektonische Verbesserungen sowie optimale Parameter für einen Least- Significant-Digit Multiplizierer vorgestellt. Zum Abschluß wird eine effiziente EKK-Prozessorarchitektur, die alle arithmetischen Operationen im Frequenzbereich durchführt sowie eine flächenoptimierte EKK ASIC-Implementierung für Binärköper vorgestellt.