# Czy haszowanie haseł to to samo co ich szyfrowanie?

Nie, a w przypadku haseł właściwym wyborem jest haszowanie. Szyfrowanie da się odwrócić kluczem, więc ktoś, kto ukradnie zaszyfrowane hasła razem z kluczem, odzyska wszystkie hasła. Skrótu nie da się odwrócić, więc system przechowuje tylko skrót i porównuje go przy logowaniu. Zwykłe, szybkie funkcje skrótu, takie jak SHA-256, to nadal zły wybór dla haseł, bo napastnik, który ukradnie bazę, może sprawdzać ogromną liczbę prób na sekundę na kartach graficznych. Używaj funkcji stworzonej dla haseł, celowo wolnej i z losową solą dla każdego użytkownika: Argon2id, scrypt lub bcrypt, jak zaleca przewodnik OWASP dotyczący przechowywania haseł. Jeśli dostawca lub stara aplikacja przechowuje hasła zaszyfrowane albo zahaszowane samym MD5 czy SHA-1, potraktuj to jako ustalenie do naprawy. Dla własnych pracowników większe korzyści leżą gdzie indziej: uwierzytelnianie wieloskładnikowe (MFA), menedżer haseł i blokowanie haseł używanych ponownie. Czujnik sieciowy nie widzi, jak serwer przechowuje hasła; to sprawdza się w przeglądzie aplikacji.

FAQ: [Szyfrowanie i ruch szyfrowany](https://netsenx.com/pl/faq/encryption) · https://netsenx.com/pl/faq/is-hashing-the-same-as-encryption-for-passwords

## Czytaj dalej

- https://netsenx.com/pl/encrypted-traffic-analysis
- https://netsenx.com/pl/what-is-ndr

## Powiązane pytania

- [Czym jest podpis cyfrowy?](https://netsenx.com/pl/faq/what-is-a-digital-signature)
- [Czym jest certyfikat TLS?](https://netsenx.com/pl/faq/what-is-a-tls-certificate)
- [Co się dzieje, gdy certyfikat TLS wygaśnie?](https://netsenx.com/pl/faq/what-happens-when-a-tls-certificate-expires)
- [Dlaczego okres ważności certyfikatów TLS się skraca?](https://netsenx.com/pl/faq/why-are-tls-certificate-lifetimes-getting-shorter)
- [Czy certyfikaty samopodpisane na serwerach wewnętrznych to problem?](https://netsenx.com/pl/faq/are-self-signed-certificates-on-internal-servers-a-problem)
