• Anmelden

1

Samstag, 1. September 2007, 16:51

MD5?

Zitat


MD5 (Message-Digest Algorithm 5) ist eine weit verbreitete kryptographische Hash-Funktion, die einen 128-Bit-Hashwert erzeugt. MD5 wurde 1991 von Ronald L. Rivest entwickelt. Die errechneten MD5-Summen (kurz md5sum) werden zum Beispiel zur Integritätsprüfung von Dateien eingesetzt.
[quelle]http://de.wikipedia.org/wiki/Md5[/quelle]


Meine Frage ist nun gibt es für ruby/rgss eine Möglichkeit für eine beliebige Datei sowas auszurechnen? Oder eine andere qualifizerte Möglichkeit?

Gruß & danke Sven
:information: YAams
:rainbow: Random Signatur
Bild





Weitere Informationen | Download
Mit Support für RGSS Project 1!
Bild

2

Samstag, 1. September 2007, 17:00

Ja gibt es, allerdings nur als kompilierte Rubybibliothek =(

Quellcode

1
ruby\1.8\i386-mswin32\digest\md5.so

Solange es noch keine Möglichkeit gibt kompilierte Bibliotheken in die RGSS zu integrieren, kannst du nur nach einer (in einer anderen programmiersprache geschriebenen) MD5-DLL Ausschau halten.

Andere Frage: Wofür brauchst du das? Passwortverschlüsselung?
Bild
RMXP Grundkurs
1 2 3
Ruby/RGSS-Kurs

3

Sonntag, 2. September 2007, 18:41

Hallo,
dies ist ja doof. Laut Dokumentation kann XP Pro diesen Algorithmus Home oder 98 aber net. Also bringt mir die Api da auch nix.
Ich wollte es eigendlich dazu verwenden um zu prüfen ob noch einige Dateien original sind. Mal schauen ob ich dann ne einfachere Methode dazu finde, notfalls muss ich mit der bytegröße arbeiten :(

Gruß (und Danke) Sven
:information: YAams
:rainbow: Random Signatur
Bild





Weitere Informationen | Download
Mit Support für RGSS Project 1!
Bild

4

Donnerstag, 6. September 2007, 13:12

Hallo,

ich habe mal nachgeschaut wenn das .NET Framework 1.1 installiert ist, kann ich eine Verschlüsselungsklase einbinden -> http://msdn2.microsoft.com/en-us/library…ryptography.md5(VS.71).aspx . Jetzt wäre meine Frage, also Vista hat standardmäßig das Framework schon drin, aber weiß jemand wie es bei XP aussieht? (98SE hat es nicht drin.)

Gruß Sven
:information: YAams
:rainbow: Random Signatur
Bild





Weitere Informationen | Download
Mit Support für RGSS Project 1!
Bild

5

Donnerstag, 6. September 2007, 21:15

XP hat das Framework meines wissens weder in der Pro- noch in der Homeedition vorinstalliert.

Ich weiß allerdings auch nciht, wie du das einbinden willst... oder willst du das einfach über die Winapi aufrufen?

Drag-On

6

Samstag, 8. September 2007, 12:36

Hallo,
wenn das .Net Framework installiert wird, werden die Bibiotheken auch im System regisitert und man kann problemlos drauf zugreifen.

Ok dann klappt das auch net, menno.

Gruß Sven
:information: YAams
:rainbow: Random Signatur
Bild





Weitere Informationen | Download
Mit Support für RGSS Project 1!
Bild

7

Samstag, 8. September 2007, 17:56

Du kannst ja das .NET-Framework einfach mit Chesudia mitliefern. Oder auf die Microschrott-seite verlinken... sooo viel ist es doch auch nicht verlangt, wenn der Spieler sich das noch installieren muss. Ich schätze, viele (wie ich) haben es sowieso schon installiert.

Drag-On

Social Bookmarks