1. Offizielle Präsentation - CrypTool
1. Offizielle Präsentation - CrypTool
1. Offizielle Präsentation - CrypTool
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Herausforderungen für den Programmierer<br />
<strong>1.</strong> Verschiedene Funktionen parallel laufen lassen<br />
Bei der Faktorisierung laufen die verschiedenen Algorithmen in Threads.<br />
2. Hohe Performance<br />
Bei der Anwendung des Geburtstagsparadoxons zum Finden von Hashkollisionen<br />
oder bei der Brute-Force-Analyse.<br />
3. Speicherbeschränkung beachten<br />
Beim Floyd-Algorithmus (Mappings für das Finden von Hashkollisionen) oder beim<br />
Quadratischen Sieb.<br />
4. Zeitmessung und -abschätzung<br />
Ausgabe der Restzeit (z.B. bei Brute-Force-Analyse)<br />
5. Wiederverwendung / Integration<br />
Masken zur Primzahlgenerierung<br />
RSA-Kryptosystem (schaltet nach erfolgreicher Attacke von der Ansicht des Public-<br />
Key-Anwenders zur Ansicht des Private-Key-Besitzers)<br />
6. Automatisierung der Konsistenz der Funktionen, der GUI und der Online-Hilfe<br />
(inklusive verschiedener Sprachen und den unterstützten Windows-BS: XP, Vista und Win7)<br />
<strong>CrypTool</strong> <strong>1.</strong>4.30 Seite 35