Tiger-128/4-Hashcode-Rechner
Veröffentlicht: 17. Februar 2025 um 20:38:30 UTC
Zuletzt aktualisiert: 12. Januar 2026 um 13:20:44 UTC
Tiger-128/4 Hash Code Calculator
Tiger 128/4 (Tiger 128 Bit, 4 Runden) ist eine kryptografische Hash-Funktion, die eine Eingabe (oder Nachricht) entgegennimmt und eine Ausgabe fester Größe von 128 Bit (16 Byte) erzeugt, die üblicherweise als 32-stellige Hexadezimalzahl dargestellt wird.
Die Tiger-Hashfunktion ist eine kryptografische Hashfunktion, die 1995 von Ross Anderson und Eli Biham entwickelt wurde. Sie wurde speziell für hohe Leistung auf 64-Bit-Plattformen optimiert und eignet sich daher ideal für Anwendungen, die eine schnelle Datenverarbeitung erfordern, wie z. B. Dateiintegritätsprüfung, digitale Signaturen und Datenindizierung. Sie erzeugt 192-Bit-Hashcodes in drei oder vier Runden, die bei Bedarf aus Speichergründen oder zur 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 aber hier aufgeführt, falls man einen Hash-Code zur Rückwärtskompatibilität berechnen 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.
Über den Tiger-128/4 Hash-Algorithmus
Ich bin weder Mathematiker noch Kryptograf, aber ich versuche, diese Hash-Funktion anhand eines Beispiels in einfachen Worten zu erklären. Falls Sie eine wissenschaftlich korrekte und präzise, mathematisch anspruchsvolle Erklärung bevorzugen, finden Sie diese sicherlich auf zahlreichen anderen Webseiten ;-)
Stellen Sie sich vor, Sie kreieren ein geheimes Smoothie-Rezept. Sie geben verschiedene Früchte (Ihre Daten) hinein, mixen alles auf spezielle Weise (den Hash-Prozess) und erhalten am Ende einen einzigartigen Geschmack (den Hash). Schon eine winzige Änderung – wie das Hinzufügen einer weiteren Blaubeere – verändert den Geschmack komplett.
Bei Tiger sind dafür drei Schritte nötig:
Schritt 1: Vorbereitung der Zutaten (Auffüllen der Daten)
- Egal wie groß oder klein Ihre Daten sind, Tiger sorgt dafür, dass sie optimal in den Mixer passen. Es fügt etwas zusätzlichen Speicherplatz (wie Polsterung) hinzu, damit alles perfekt hineinpasst.
Schritt 2: Der Supermixer (Die Komprimierungsfunktion)
- Dieser Mixer verfügt über drei leistungsstarke Klingen.
- Die Daten werden in Stücke zerlegt, und jedes Stück wird einzeln durch den Mixer geleitet.
- Die Klingen drehen sich nicht einfach nur – sie vermischen, zerkleinern, verdrehen und durcheinanderbringen die Daten auf verrückte Weise mithilfe spezieller Muster (das sind wie geheime Mixereinstellungen, die dafür sorgen, dass alles unvorhersehbar vermischt wird).
Schritt 3: Mehrere Mischvorgänge (Durchgänge/Runden)
- Und jetzt wird es interessant. Tiger vermischt Ihre Daten nicht nur einmal, sondern mehrfach, um sicherzustellen, dass niemand die ursprünglichen Zutaten herausfinden kann.
- Das ist der Unterschied zwischen den Versionen mit 3 und 4 Runden. Durch einen zusätzlichen Mixvorgang sind die Versionen mit 4 Runden etwas sicherer, benötigen aber auch mehr Zeit für die Berechnung.
Weitere Informationen
Wenn Ihnen dieser Beitrag gefallen hat, könnten Ihnen auch diese Vorschläge gefallen:
