Neben der Vertraulichkeit ist die Integrität von Daten ein wesentliches Sicherheitsziel. Hashfunktionen spielen dabei eine wichtige Rolle. Sie erlauben es, große Datenmengen durch wenige-Byte-lange Hashwerte praktisch eindeutig zu repräsentieren. Wie in vorhergegangenen Kapiteln werden die erwünschten Sicherheitseigenschaften – hier die sogenannte Kollisionsresistenz – in der Form von Spielen beschrieben. Mit dem,,Geburtstagsparadoxon“ wird ein wichtiger Aspekt im Zusammenhang mit Hashfunktionen beleuchtet: Hashwerte müssen eine gewisse Mindestlänge haben, um Kollisionsresistenz erreichen zu können. Mit SHA-2 und SHA-3 werden zwei weitverbreitete Hashfunktionen genauer beschrieben, um einen Eindruck von der Funktionsweise solcher Funktionen zu vermitteln.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Hashfunktionen

  • Jürgen Fuß,
  • Anna Vymazal

摘要

Neben der Vertraulichkeit ist die Integrität von Daten ein wesentliches Sicherheitsziel. Hashfunktionen spielen dabei eine wichtige Rolle. Sie erlauben es, große Datenmengen durch wenige-Byte-lange Hashwerte praktisch eindeutig zu repräsentieren. Wie in vorhergegangenen Kapiteln werden die erwünschten Sicherheitseigenschaften – hier die sogenannte Kollisionsresistenz – in der Form von Spielen beschrieben. Mit dem,,Geburtstagsparadoxon“ wird ein wichtiger Aspekt im Zusammenhang mit Hashfunktionen beleuchtet: Hashwerte müssen eine gewisse Mindestlänge haben, um Kollisionsresistenz erreichen zu können. Mit SHA-2 und SHA-3 werden zwei weitverbreitete Hashfunktionen genauer beschrieben, um einen Eindruck von der Funktionsweise solcher Funktionen zu vermitteln.