Codebeispiele für die Bachelorarbeit
Eine nachvollziehbare Implementation von polynombasierten Signatur- und Verschüsselungsverfahren
Voraussetzungen
Für die Benutzung der zur Verfügung gestellten Klassen und Skripte werden folgende Dinge vorausgesetzt:
- Eine
python2.7
-Umgebung (getestet unter Version 2.7.10) - Eine
sagemath
-Umgebung (getestet unter Version 7.5.1)
Die Quelltexte wurden unter macOS 10.12.6 erstellt und getestet
Anwendung der Codebeispiele
- Herunterladen und entpacken der hier zur Verfügung gestellten Quelldateien
- Mit dem CLI zu den Quellen navigieren und
sage
ausführen - Entweder
bsp_*.py
kopieren und einfügen oder mitload('bsp_*.py')
ausführen