Kleinbichler, A. (2007). Algorithmen für elliptische Kurven und ihre Implementierung in C# [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-15812
Im Rahmen der Diplomarbeit wurden Algorithmen für elliptische Kurven in der objektorientierten Programmiersprache C# implementiert. Es wurde dabei die ECM (Elliptic Curve Method) in verschiedenen Variationen (Brent, Montgomery, ...) umgesetzt. Weiters wurden die Verfahren von Schoof und Mestre zur Bestimmung der Punktezahl untersucht und in C# ausprogrammiert. Ein anderes Kernthema sind die Primalitätsbeweise von Goldwasser - Kilian und Atkin - Morain, die auf elliptischen Kurven basieren. Zum Abschluß werden noch die Datenverschlüsselung und die digitale Signatur mit elliptischen Kurven erklärt. Die Algorithmen und benötigten Datenstrukturen bilden eine C# - Library (Ellipic Curves). Bei der Implementierung wurde besonderer Wert auf Performance und Wiederverwendbarkeit des Codes gelegt.