Git · Senior · Frage 7 von 76
Wozu wechselt Git als Alternative zu SHA-1, und warum?
- 1MD5, weil es schneller zu berechnen ist
- 2Zufällige IDs, weil Hashes Dateiinhalte verraten
- 3SHA-256, weil SHA-1-Kollisionen praktikabel wurden
Antwort zeigen
Richtige Antwort: SHA-256, weil SHA-1-Kollisionen praktikabel wurden
Erklärung
Der SHAttered-Angriff (2017) erzeugte eine SHA-1-Kollision. Git nutzt ein gehärtetes SHA-1, das bekannte Angriffe erkennt, und unterstützt SHA-256-Repositories, wobei die Interoperabilität noch wächst.