Tiger (Hashfunktion)

Tiger (Hashfunktion)

Tiger ist eine kryptografische Hashfunktion, die von Ross Anderson und Eli Biham im Jahr 1996 entwickelt wurde. Der von Tiger erzeugte Hashwert hat eine Länge von 192 Bit. Der Tiger-Algorithmus ist nicht patentiert. Testvektoren für den Nachfolger namens Tiger2 sind bereits verfügbar.

Tiger Hashes

Die 192 Bit (24 Byte) langen Tiger-Hashes werden normalerweise als 48-stellige Hexadezimalzahl notiert. Folgendes Beispiel zeigt eine 59 Byte lange ASCII-Eingabe und die zugehörigen Tiger-Hashes:

 Tiger("Franz jagt im komplett verwahrlosten Taxi quer durch Bayern") =
 4df42db66c8d84269d4b7157b92a87be717aa1a5834a3050

 Tiger2("Franz jagt im komplett verwahrlosten Taxi quer durch Bayern") =
 ac228a08cc97a449d85729e6549dbe4cd746df0061522b2c

Eine kleine Änderung der Nachricht erzeugt (mit sehr großer Wahrscheinlichkeit) einen komplett anderen Hash. Mit Frank statt Franz ergibt sich:

 Tiger("Frank jagt im komplett verwahrlosten Taxi quer durch Bayern") =
 9cee0eb7b596ba0f435d42c33ddf8eff7fabb86922aa4bc6

 Tiger2("Frank jagt im komplett verwahrlosten Taxi quer durch Bayern") =
 5959793d7837abf2cc44dc57b3712c6da5d89cc1df92cd5a

Der Hash eines Strings der Länge Null ist:

 Tiger("") =
 3293AC630C13F0245F92BBB1766E16167A4E58492DDE73F3

 Tiger2("") =
 4441be75f6018773c206c22745374b924aa8313fef919f41

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Tiger (Begriffsklärung) — Tiger bezeichnet in der Biologie: eine Raubkatze, siehe Tiger einen Schlag altdeutscher Hütehunde, siehe Tiger (Hund) eine Pferderasse mit großen rundlichen oder länglichen Flecken, siehe Tiger (Pferd) in der Informatik: die Version 10.4 des… …   Deutsch Wikipedia

  • Tiger (Hash-Funktion) — Tiger ist eine kryptografische Hashfunktion die von Ross Anderson und Eli Biham im Jahr 1996 entwickelt wurde. Der von Tiger erzeugte Hashwert hat eine Länge von 192 Bit. Der Tiger Algorithmus ist nicht patentiert. Testvektoren für den Nachfolger …   Deutsch Wikipedia

  • Hashfunktion — Beispiel einer Hashfunktion (hier SHA 1), links drei unterschiedliche Eingabewerte, rechts die entsprechenden Hashcodes Auf den meisten unixartigen Systemen lassen sich diese Beispiele mit echo n Fox | sha1sum etc. nachvollziehen Eine… …   Deutsch Wikipedia

  • Kryptografische Hashfunktion — Eine Hashfunktion oder Streuwertfunktion ist eine Funktion bzw. Abbildung, die zu einer Eingabe aus einer üblicherweise großen Quellmenge eine Ausgabe, den Hashcode, erzeugt, meist aus einer kleineren Zielmenge. Die Hashwerte beziehungsweise… …   Deutsch Wikipedia

  • Kryptographische Hashfunktion — Eine Hashfunktion oder Streuwertfunktion ist eine Funktion bzw. Abbildung, die zu einer Eingabe aus einer üblicherweise großen Quellmenge eine Ausgabe, den Hashcode, erzeugt, meist aus einer kleineren Zielmenge. Die Hashwerte beziehungsweise… …   Deutsch Wikipedia

  • Kryptologische Hashfunktion — Eine kryptologische Hashfunktion oder kryptographische Hashfunktion ist eine spezielle Form der Hashfunktion, welche zusätzlich kollisionsresistent oder eine Einwegfunktion (oder beides) ist. Eine Hashfunktion ist eine Funktion, die eine… …   Deutsch Wikipedia

  • Kryptologische Hash-Funktion — Eine kryptologische Hashfunktion ist eine spezielle Hashfunktion mit weiteren Eigenschaften. Eine kryptologische Hashfunktion sollte zumindest eine Einwegfunktion sein. Eine Hashfunktion ist eine Funktion, die eine Zeichenfolge beliebiger Länge… …   Deutsch Wikipedia

  • Hasch-Funktion — Eine Hashfunktion oder Streuwertfunktion ist eine Funktion bzw. Abbildung, die zu einer Eingabe aus einer üblicherweise großen Quellmenge eine Ausgabe, den Hashcode, erzeugt, meist aus einer kleineren Zielmenge. Die Hashwerte beziehungsweise… …   Deutsch Wikipedia

  • Hasch-Verfahren — Eine Hashfunktion oder Streuwertfunktion ist eine Funktion bzw. Abbildung, die zu einer Eingabe aus einer üblicherweise großen Quellmenge eine Ausgabe, den Hashcode, erzeugt, meist aus einer kleineren Zielmenge. Die Hashwerte beziehungsweise… …   Deutsch Wikipedia

  • Hash-Algorithmus — Eine Hashfunktion oder Streuwertfunktion ist eine Funktion bzw. Abbildung, die zu einer Eingabe aus einer üblicherweise großen Quellmenge eine Ausgabe, den Hashcode, erzeugt, meist aus einer kleineren Zielmenge. Die Hashwerte beziehungsweise… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”