ISBN-13: 9783639063608 / Niemiecki / Miękka / 2008 / 76 str.
ISBN-13: 9783639063608 / Niemiecki / Miękka / 2008 / 76 str.
Durch die zunehmende Verbreitung elektronischer Kommunikation steigen fortwährend die Sicherheitsanforderungen an kryptographische Verfahren. Gleichzeitig nimmt die Zahl mobiler Geräte zu, die für diese Kommunikation eingesetzt werden. Diese Geräte sind jedoch in ihren Ressourcen meist stark beschränkt. Weitverbreitete Verschlüsselungsverfahren, wie zum Beispiel das RSA-Verfahren sind aufgrund der enormen Schlüssellängen für solche Geräte nur bedingt geeignet. Abhilfe verspricht der Einsatz kryptographischer Verfahren auf der Basis elliptischer Kurven. Die zahlreichen Implementierungen dieser Verfahren, die es mittlerweile für die unterschiedlichsten Plattformen gibt, weichen in ihrer Effizienz jedoch stark voneinander ab. Im vorliegenden Buch wirdeine effiziente Implementierung dieser Arithmetik entwickelt. Die Plattformunabhängigkeit wird dabei durch die ausschließliche Verwendung von Java erreicht. Das Buch richtet sich an alle, die sich im Rahmen ihres Studiums oder ihres Berufes mit der Implementierung kryptographischer Algorithmen beschäftigen. Der Quellcode der Implementierung kann auf der Homepage des Autors (http://simon-bernard.de) heruntergeladen werden.