Generator hash: do czego służy
Skrót kryptograficzny zamienia dowolne dane wejściowe na odcisk o stałej długości, którego w praktyce nie da się odwrócić i który zmienia się całkowicie po zmianie choćby jednego bitu. Ten generator liczy SHA-1, SHA-256, SHA-384 i SHA-512 wbudowaną implementacją Web Crypto przeglądarki, bez wysyłania tekstu dokądkolwiek.
Generator hash: jak korzystać
- Wpisz lub wklej tekst, dla którego chcesz uzyskać skrót.
- Wszystkie cztery skróty liczą się jednocześnie podczas pisania.
- Porównaj skrót z opublikowaną sumą kontrolną, żeby zweryfikować integralność.
- Skopiuj dowolny skrót jednym kliknięciem.
Najczęściej zadawane pytania
Czy skrót da się odwrócić?
Nie obliczeniowo. Krótkie albo popularne dane wejściowe można jednak znaleźć siłą brute-force albo za pomocą tęczowych tablic, dlatego haszowanie hasła bez unikalnej soli chroni tak niewiele.
Dlaczego nie ma opcji MD5?
Ponieważ jest kryptograficznie złamany: praktyczne kolizje wykazano lata temu. Udostępnienie go zachęcałoby do stosowania w kontekstach bezpieczeństwa, gdzie nigdy nie powinien się pojawić.
Czy powinienem przechowywać hasła jako SHA-256?
Nie. Szybkie skróty są złym narzędziem do haseł właśnie dlatego, że są szybkie. Użyj bcrypt, scrypt albo Argon2, które celowo są wolne i stosują sól.
Który wariant SHA wybrać?
SHA-256 do niemal wszystkiego. SHA-512 nie jest w praktyce wyraźnie bezpieczniejszy i jest szybszy na sprzęcie 64-bitowym; SHA-1 jest tu tylko po to, żeby zweryfikować stare sumy kontrolne.