Zum Inhalt springen
L

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

Was ist ein Hashwert / Hashfunktion?

Michael Feurstein4:12 17.960 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 25 Zeilen
Herunterladen
  1. was ist ein Hash-Wert kommt ihr die folgende Szene bekannt vor der letzte Login ist schon ein paar Monate her und du weißt nicht mehr genau welches
  2. Passwort du verwendet hast wie war das Passwort noch gleich gab es da nicht einmal einen Passwort vergessen-button warum geht das nicht
  3. einfacher wieso muss ich überhaupt das Passwort neu anfordern und ändern und warum kann mir die Administratorin von learn zum Beispiel das Passwort nicht
  4. einfach zuschicken dies kann viele Gründe haben jedoch liegt es vermutlich auch daran dass die Administratorin das Passwort gar nicht kennt bekannt ist
  5. lediglich der hinterlegte Hash-Wert zu deinem Passwort und dieser herrschwert ist eindeutig kaum zu knacken und kann schnell generiert werden aber langsam
  6. was ist denn nun überhaupt ein Hash-Wert einfach betrachtet ist ein Hash-Wert eine Kombination aus Ziffern und Buchstaben mit einer definierten
  7. Blocklänge die durch eine Hash-Funktion generiert wird man könnte das System mit einem Automaten vergleichen der für jeden
  8. beliebigen digitalen Input zum Beispiel einen Text oder ein Programm eine eindeutige Nummer generiert da es sehr viele verschiedene digitale Objekte gibt
  9. braucht es komplizierte mathematische Funktionen um einen solchen Wert mit gewissen Eigenschaften zu generieren dafür ist die Hash-Funktion zuständig
  10. Hansen mendling und Neumann definieren eine Hash-Funktion wie folgt Hashfunktionen generieren aus beliebig vielen Daten einen wesentlich kürzeren
  11. und eindeutigen Wert weiters definieren sie hash-funktionen sind nicht umkehrbar das heißt der erzeugte Hash-Wert lässt keine Rückschlüsse auf die
  12. ursprünglichen Daten zu es gibt diesbezüglich noch eine Steigerung und zwar die sichere Hash-Funktion eine sichere Hash-Funktion gilt dann als
  13. sicher wenn es nicht oder nur sehr schwer möglich ist zwei Inputs mit derselben Prüfsumme zu generieren
  14. ein Beispiel für eine Hash-Funktion ist etwa der MD5 Algorithmus oder der ssge Algorithmus diese hash-funktionen generieren Hash-Werte MD5 in dem Fall
  15. mit einer Länge von 128 Bit und SSA mit einer Länge von 256 Bit man kann das im Terminal selber ausprobieren hier sieht man die Anwendung einer fiktiven MD5
  16. Hash-Funktion auf ein Bild als Ergebnis bekommen wir einen Hash-Wert ein Hash-Wert wird durch eine Hash-Funktion generiert und lässt keine Rückschlüsse
  17. auf den Input zu ist eindeutig und von definierter Bettlänge 128 oder 512 Bit schauen wir uns das anhand eines Beispiels an wenn wir den VLC Player
  18. über die offizielle Webseite herunterladen wird über die Website auch ein Hash-Wert zur Verfügung gestellt wir können nun diesen Hash schwertlokal
  19. überprüfen indem wir mittels der passenden Hash-Funktion einen Hash-Wert generieren und diesen dann mit Jena auf der Website vergleichen
  20. ein Hash-Wert welcher durch eine sichere Hash-Funktion generiert wurde kann auch digitaler Fingerabdruck genannt werden und dient dem sicherheitsziel der Daten
  21. Integrität dies wird durch vier Eigenschaften einer kryptografischen Hashfunktion gewährleistet diese wären Integrität die kleinste Änderung am
  22. Input führt zu einem abgeänderten Hash-Wert eindeutig es ist nicht möglich zwei unterschiedliche Inputs mit demselben
  23. Hash-Wert zu generieren geringer Rechenaufwand eine Hash-Funktion benötigt wenig Rechenleistung und kann somit auf
  24. beliebigen Input angewendet werden nicht umkehrbar der erzeugte Hash-Wert lässt keine Rückschlüsse auf die ursprünglichen Daten zu
  25. somit haben wir Hash-Werte und die dahinterliegenden hash-funktionen definiert probiere es gleich selber im Terminal aus

Zum Nachlesen