Wir benutzen Cookies um Inhalte und Werbung zu personalisieren und die Seitennutzung zu analysieren. Wir teilen diese Informationen über google adsense mit unseren Werbepartnern.
logo mit Text lexexakt.de Werbung:
Artikel Diskussion (0)
Hash-Wert
(it.angriff.verteidigung.kryptographie)
    

Mit Hash-Wert wird eine kurzer Datensatz bezeichnet, der als "Fingerabdruck" fr einen sehr langen Datensatz berechnet werden kann. Der Hash-Wert ermglicht es die bereinstimmung von Datenstzen zu ermglichen. Hash-Werte werden z.B. eingesetzt, um festzustellen, ob bestimmte Datenstze verndert wurden.

Wird z.B. folgende Nachricht bermittelt

Fr die Streitkrfte der Macht A lsst sich keine Truppenbewegung feststellen, die auf einen bald bevorstehenden Angriff hindeutet.

und whrend der bermittlung wie folgt manipuliert:

Fr die Streitkrfte der Macht A lsst sich eine Truppenbewegung feststellen, die auf einen bald bevorstehenden Angriff hindeutet.

Dann lsst sich die Manipulation z.B. mittels des MD5-Hashwertes leicht erkennen. Der Haswert fr die Originalnachricht lautet:

b9a540f1f56f79ab03a022aba148c9de

Der Wert fr die manipulierte Nachricht:

bffeb4dc19edf523c1fe3fa32e520bf3

In Public-Key-Systemen werden Hash-Werte zur berprfung der Korrektheit von bermittelten ffentlichen Schlsseln eingesetzt.

Beispiel: A bermittelt dem B per eMail seinen 1024 Bit langen ffentlichen Schlssel. Um sicherzustellen, dass die bertragung nicht durch einen Dritten manipuliert wurde, vergleichen A und B die Schlssel am Telefon. Um nicht 1024 Bit vergleichen zu mssen vergleichen Sie nur die erheblichen krzeren Hash-Werte des Schlssels.

Bekannte Hash-Algorithmen sind:

  1. MD4
  2. MD5
  3. RIPEMD
  4. SHA-1
  5. SHA-256

Voraussetzung fr die Verlsslichkeit von Hash-Algorithmen ist der Umstand, dass der Alogrithmus kollisionsfrei ist. D.h. zwei unterschiedliche Datenstze drfen nicht zu einem Hash-Wert fhren. Diese Voraussetzung ist z.B. fr MD4 und SHA-1 nicht mehr gegeben. SHA-256 galt Januar 2006 noch als kollisionsfrei und damit als sicher.

Auf diesen Artikel verweisen: keine Verweise