FAST MD5-Implementierung in Java

Eine freie, offene Quelle und schnelle Implementierung des in Java geschriebenen MD5-Algorithmus
Jetzt downloaden

FAST MD5-Implementierung in Java Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Tim Macinta
  • Website des Verlags:
  • http://www.twmacinta.com
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 78 KB

FAST MD5-Implementierung in Java Stichworte


FAST MD5-Implementierung in Java Beschreibung

Eine freie, offene Quelle und schnelle Implementierung des in Java geschriebenen MD5-Algorithmus Sie müssen diese schnelle MD5-Implementierung nicht verwenden, um einen MD5-Hash in Java zu erhalten Ein oder mehrere der folgenden Möglichkeiten gilt: · Java's Integrierter MD5-Support ist ein Engpass für die Leistung Ihres Programms und Sie möchten etwas Schnelleres. · Sie verwenden eine Version von Java, die keine MD5-Unterstützung hat, z. B. J2ME MIDP / CLDC . · Sie möchten, dass die zusätzlichen Convenience-Methoden für die Hashing einer Datei, eine String hashing, die Hash in eine Hex-Zeichenfolge hashing, usw. sind hier einige wichtige Funktionen der "FAST MD5-Implementierung in Java": · MD5.Java - Die optimierte Implementierung des MD5-Hash-Algorithmus. Anweisungen finden Sie in der Dokumentation für diese Datei, wo Sie in Ihrem Pfad in Ihrem Pfad, um die native Bibliothek und Anweisungen zu platzieren, um die Suche nach der nativen Bibliothek zu deaktivieren, wenn Sie den Code aus einem Applet oder in jedem anderen Kontext mit einem restriktiven SecurityManager ausführen . · MD5.c - Der Code für die optionale native Methode, mit der die Implementierung noch weiter beschleunigt werden kann. Kompilierungsanweisungen für Linux, Mac OS X und Windows finden Sie in den Kommentaren zum Code zu Beginn der Datei. · MD5Inputstream.java - berechnet den MD5-Hash-Daten, der über einen bestimmten Eingabestrom gelesen wird. Enthält auch einen Testcode zum Berechnen des MD5-Hash einer Datei (siehe Main () -Methode). · MD5OutputStream.java - berechnet den MD5-Hash-Daten, der an einen bestimmten Ausgabestream geschrieben wurde. Enthält auch einen Testcode zum Berechnen des MD5-Hash einer Datei (siehe Main () -Methode). · Md5outputstreamtest.java (im "Test" -Paket) - testet die MD5outputstream-Klasse und die Richtigkeit der Ergebnisse, indem er es eine sehr große Menge an zufälligen Daten füttert und die Ergebnisse vergleicht, um die gleichen Daten durch das native "MD5SUM" binär ( Dies erfordert, dass ein "MD5SUM" binär ist, um sich in Ihrem Pfad zu befinden). Was ist neu in dieser Version: · Feste Stapelüberlauf-Fehler, der in nativem Verfahren aufgetreten ist, wenn er mit einem großen Puffer aufgerufen wird. Alle Benutzer, die den Staat des Hash-Staates mit großen Puffern aktualisieren, werden aufgefordert, um ein Upgrade zu aktualisieren, um gegen Abstürze und potenzielle Sicherheitsauswirkungen zu schützen. · Native Method-Unterstützung für OS X auf X86-Hardware hinzugefügt.


FAST MD5-Implementierung in Java Zugehörige Software