Miklix

Tiger-160/4 Hash-Code-Rechner

Veröffentlicht: 17. Februar 2025 um 20:13:46 UTC

Hashcode-Rechner, der die Tiger-Hashfunktion mit 160 Bit und 4 Runden (Tiger-160/4) verwendet, um einen Hashcode basierend auf der Texteingabe oder dem Dateiupload zu berechnen.

Diese Seite wurde maschinell aus dem Englischen übersetzt, um sie so vielen Menschen wie möglich zugänglich zu machen. Leider ist die maschinelle Übersetzung noch keine ausgereifte Technologie, so dass Fehler auftreten können. Wenn Sie es vorziehen, können Sie sich die englische Originalversion hier ansehen:

Tiger-160/4 Hash Code Calculator

Tiger 160/4 (Tiger 160 Bit, 4 Runden) ist eine kryptografische Hash-Funktion, die eine Eingabe (oder Nachricht) entgegennimmt und eine Ausgabe mit fester Größe von 160 Bit (20 Byte) erzeugt, die üblicherweise als 40-stellige Hexadezimalzahl dargestellt wird.

Die Tiger-Hash-Funktion ist eine kryptografische Hash-Funktion, die 1995 von Ross Anderson und Eli Biham entwickelt wurde. Sie wurde speziell für eine schnelle Leistung auf 64-Bit-Plattformen optimiert und eignet sich daher gut für Anwendungen, die eine schnelle Datenverarbeitung erfordern, wie z. B. Dateiintegritätsprüfung, digitale Signaturen und Datenindizierung. Sie erzeugt 192-Bit-Hash-Codes in 3 oder 4 Runden, die bei Bedarf aus Speichergründen oder aufgrund der Kompatibilität mit anderen Anwendungen auf 160 oder 128 Bit gekürzt werden können.

Es gilt für moderne kryptografische Anwendungen nicht mehr als sicher, ist hier jedoch enthalten für den Fall, dass aus Gründen der Abwärtskompatibilität ein Hash-Code berechnet werden muss.

Vollständige Offenlegung: Ich habe die spezielle Implementierung der auf dieser Seite verwendeten Hash-Funktion nicht geschrieben. Es handelt sich um eine Standardfunktion, die in der Programmiersprache PHP enthalten ist. Ich habe lediglich die Webschnittstelle erstellt, um sie hier der Einfachheit halber öffentlich zugänglich zu machen.


Neuen Hash-Code berechnen

Die über dieses Formular übermittelten Daten oder hochgeladenen Dateien werden nur so lange auf dem Server gespeichert, wie es dauert, den angeforderten Hash-Code zu erzeugen. Sie werden unmittelbar gelöscht, bevor das Ergebnis an Ihren Browser zurückgegeben wird.

Eingangsdaten:



Der übermittelte Text ist UTF-8 kodiert. Da Hash-Funktionen mit binären Daten arbeiten, wird das Ergebnis anders ausfallen, als wenn der Text in einer anderen Kodierung vorliegt. Wenn Sie einen Hash-Wert eines Textes in einer bestimmten Kodierung berechnen müssen, sollten Sie stattdessen eine Datei hochladen.



Über den Tiger-160/4-Hash-Algorithmus

Ich bin weder Mathematiker noch Kryptograf, aber ich werde versuchen, diese Hash-Funktion anhand eines Beispiels für Laien zu erklären. Wenn Sie eine wissenschaftlich korrekte und präzise Erklärung mit viel Mathematik bevorzugen, werden Sie diese sicher auf zahlreichen anderen Websites finden ;-)

Stellen Sie sich nun vor, Sie bereiten ein geheimes Smoothie-Rezept zu. Sie geben eine Menge Früchte (Ihre Daten) hinein, mischen sie auf besondere Weise (der Hash-Prozess) und erhalten am Ende einen einzigartigen Geschmack (das Hash). Selbst wenn Sie nur eine Kleinigkeit ändern – wie eine weitere Blaubeere hinzufügen – wird der Geschmack völlig anders sein.

Mit Tiger sind hierfür drei Schritte erforderlich:

Schritt 1: Vorbereiten der Zutaten (Auffüllen der Daten)

  • Egal, wie groß oder klein Ihre Daten sind, Tiger sorgt dafür, dass sie die richtige Größe für den Mixer haben. Es fügt ein wenig zusätzliches Füllmaterial (wie Polsterung) hinzu, damit alles perfekt hineinpasst.

Schritt 2: Der Super Blender (Die Komprimierungsfunktion)

  • Dieser Mixer hat drei leistungsstarke Klingen.
  • Die Daten werden in Stücke zerlegt und jedes Stück geht einzeln durch den Mixer.
  • Die Klingen drehen sich nicht einfach nur – sie mischen, zerschlagen, verdrehen und verwürfeln die Daten auf verrückte Weise mithilfe spezieller Muster (dies sind wie geheime Mixereinstellungen, die sicherstellen, dass alles unvorhersehbar vermischt wird).

Schritt 3: Mehrere Mischungen (Durchgänge/Runden)

  • Und jetzt wird es interessant. Tiger vermischt Ihre Daten nicht nur einmal, sondern mehrmals, um sicherzustellen, dass niemand die ursprünglichen Bestandteile herausfinden kann.
  • Dies ist der Unterschied zwischen der 3- und der 4-Runden-Version. Durch das Hinzufügen eines zusätzlichen Mischzyklus sind die 4-Runden-Versionen etwas sicherer, aber auch langsamer zu berechnen.

Teilen auf BlueskyAuf Facebook teilenAuf LinkedIn teilenAuf Tumblr teilenTeilen auf XAuf LinkedIn teilenPin auf Pinterest

Mikkel Bang Christensen

Über den Autor

Mikkel Bang Christensen
Mikkel ist der Schöpfer und Eigentümer von miklix.com. Er verfügt über mehr als 20 Jahre Erfahrung als professioneller Computerprogrammierer/Softwareentwickler und ist derzeit in Vollzeit für ein großes europäisches IT-Unternehmen tätig. Wenn er nicht gerade bloggt, verbringt er seine Freizeit mit einer Vielzahl von Interessen, Hobbys und Aktivitäten, was sich bis zu einem gewissen Grad in der Vielfalt der auf dieser Website behandelten Themen widerspiegelt.