AES-Software



  • Hallo,

    ich möchte mein neues Programm vorstellen:

    G-ORDO ist eine AES-Implementierung in GTK2 für Linux/BSD.
    Es ist in C geschrieben und arbeitet mit allen 3 Schlüssellängen
    (128, 192 und 256 Bit). Es kann beliebig große Dateien ver- und entschlüsseln.

    Die Berechnungen habe ich überprüft anhand der Testreihen vom
    offiziellen Standard (FIPS-197).

    http://gix-data.de

    Ich habe bis jetzt ca. 3 Monate daran gearbeitet und es wird weiterentwickelt
    und verbessert.

    Falls jemand die Software testen oder benutzen möchte, würde ich mich freuen.

    Fragen, Anregungen, Feedback sind willkommen.

    gigg



  • Mal darüber nachgedacht den AES-Kram vom Rest ein bisschen abzukapseln? Eine encrypt Funktion die noch Daten aus dem Fenster liest ist doch reichlich unübersichtlich. 😉



  • cooky451 schrieb:

    Mal darüber nachgedacht den AES-Kram vom Rest ein bisschen abzukapseln? Eine encrypt Funktion die noch Daten aus dem Fenster liest ist doch reichlich unübersichtlich. 😉

    Ja, habe ich auf jeden Fall. mein Problem war, dass ich nicht wusste, wie ich dann den Fortschrittsbalken,
    der ja innerhalb des Fensters parallel zum Chiffrieren laufen soll, technisch realisiere.

    Ich habe versucht, ueber einen Zeiger das Widget der Funktion zu uebergeben, das ist mir allerdings nicht gelungen.

    Danke fuer dein Interesse.



  • Du gibst der Funktion die den mode of operation repräsentiert einfach nen Funktionszeiger mit, der nach jedem Durchlauf aufgerufen wird.



  • Ich werde mich noch mal ransetzen. Die Funktion sollte ich dann wahrscheinlich inline deklarieren,
    damit es durch die vielen Funktionsaufrufe nicht zu langsam wird.



  • Ich würde einfach mit link-time code generation kompilieren.



  • Ich habe jetzt eine neue Domain:

    http://gix-data.de

    Ich werde das mal im Ursprungspost ändern.


Anmelden zum Antworten