SHA-256 vs MD5 pod kątem integralności plików: gdy każdy jest akceptowalny
Krótka odpowiedź: Domyślnie używaj SHA-256. Zachowaj MD5 tylko w celu zapewnienia zgodności ze starszymi wersjami, gdy model zagrożenia to przypadkowe uszkodzenie, a nie aktywna manipulacja.
Dlaczego SHA-256 zwycięża w 2026 r.
SHA-256 zapewnia silną odporność na kolizje i szeroką obsługę narzędzi, co czyni go standardem w zakresie pobierania oprogramowania i artefaktów CI.
Kiedy MD5 może się nadal pojawiać
- Starsze potoki
- Stare kanały dostawców
- Niekontradyktoryjne kontrole korupcji
Plan migracji
- Opublikuj SHA-256 obok MD5.
- Zaktualizuj skrypty, aby preferowały SHA-256.
- Wycofaj MD5 w zasadach docs.
Kontynuuj korzystanie z Poradnika naprawiania niezgodności sum kontrolnych i sprawdź poprawność danych wyjściowych w Generator hash.