AES in JCE modifizieren

szpar

Neues Mitglied
Hallo Leute,

ich bin Java neueinsteiger und hab durch mein Studium jetzt ein Proejtk bekommen, bei dem ich gerade auf dem Schlauch stehe,

Die Aufgabe war im AES-Algorithmus in Java die Rundenschlüsselerzeugung durch RC4 auszutauschen.
Dazu hab ich mir den openjdk Source-Code besorgt und in der AESCipher.java das makekey(key) ausgetauscht.
Jetzt meine Frage: wie kann ich die veränderte .java verwenden? Muss ich das ganze JDK compilieren oder kann ich ein Projekt anlegen in dem die .java irgendwie aufgerufen wird?

Vielen Dank schonmal!
Szpar
 

madlion

Mitglied
Moin,

direkt ne Lösung kann ich dir leider nicht nennen aber vielleicht ein paar Hilfen.
Die JDK 6 Security Seite kennst du?
Die ist meist schon mal ein guter Einstieg.

Wenn ich mich nicht ganz täusche hängen die Algorithmen an einem Secruity Provider. Willst du also einen neuen Algorithmus hinzufügen mußt du wohl einen eigenen Provider implementieren.
Vielleicht kann man aber auch einfach einen bestehenden erweitern.
 

szpar

Neues Mitglied
Hallo,

danke noch für deine Antwort. Ich habs jetzt anders gelöst bekommen. Ich habe mir die AESCrypt.java sowie die beiden von ihr benötigten .javas in meinen Projektordner kopiert und das hat dann so funktioniert.

Viele Grüße,
szpar
 

madlion

Mitglied
Ok, super daß du schon eine Lösung gefunden hast.
Hatte ich mir schon fast gedacht, da deine Frage ja schon ein paar Tage alt ist.
 

Ähnliche Java Themen


Oben