Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Vortrag über die Studienarbeit

Ähnliche Präsentationen


Präsentation zum Thema: "Vortrag über die Studienarbeit"—  Präsentation transkript:

1 Vortrag über die Studienarbeit
Interaktives Kryptologie-Skript mit Java-Applets Matthias Häußer betreut von Dr. Klaus Reinhardt

2 Übersicht URL Einsatz Java-Eigenheiten Demo

3 URL unter oder über Klaus Reinhardts Vorlesungsseite Suchmaschinen:
oder über Klaus Reinhardts Vorlesungsseite Suchmaschinen: bei Suche nach +Kryptologie +Skript: Nr.1 bei Nr. 7 bei

4 Warum Java? Applets: plattform-unabhängig:
+ weltweit per WWW erreichbar - unsicher? plattform-unabhängig: + Code, Datenstrukturen - Darstellung - langsam

5 Mehrsprachigkeit im HTML-Code:
<applet code="ModExp.class" codebase="Src" width=400 height=400> <param name="start" value="Start"> <param name="decimal" value="dezimal"> <param name="binary" value="binaer"> <!-- <param name="binary" value="bin\u00fcr"> --> </applet>

6 Mehrsprachigkeit Objekt-orientiert im Applet-Code:
add(startButton = new Button(getParameter("start")), c); Objekt-orientiert Schlüssel über Textfeld einlesen: public class KeyField extends TextField public int getKey()

7 Kryptographie in Java Datentyp int: -2147483649 bis 2147483647
keine Ausnahme bei Überschreitung: int t = 60000; System.out.println(t*t); liefert

8 Kryptographie in Java Java.math.BigInteger:
„All of the details in the Spec concerning overflow are ignored, as BigIntegers are made as large as necessary to accommodate the results of an operation.“ z.B. BigInteger add(BigInteger val); boolean isProbablePrime(int certainty) false: garantiert nicht prim true: prim mit p > (1 - 1/2certainty)

9 Demo


Herunterladen ppt "Vortrag über die Studienarbeit"

Ähnliche Präsentationen


Google-Anzeigen