Dla programistów

Generator hash SHA-256 i SHA-512 online

Generuj skróty SHA-1, SHA-256, SHA-384 i SHA-512 dowolnego tekstu, korzystając z natywnego API Web Crypto przeglądarki.

Dostępne również w:EnglishEspañolPortuguêsFrançaisDeutschItalianoNederlands

SHA-1

—

SHA-256

—

SHA-384

—

SHA-512

—

Wszystko liczy się w twojej przeglądarce. To, co wpisujesz, nie trafia na żaden serwer.

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ć

  1. Wpisz lub wklej tekst, dla którego chcesz uzyskać skrót.
  2. Wszystkie cztery skróty liczą się jednocześnie podczas pisania.
  3. Porównaj skrót z opublikowaną sumą kontrolną, żeby zweryfikować integralność.
  4. 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.