Bezpieczeństwo

Generator skrótu (SHA)

SHA-1, SHA-256, SHA-384 i SHA-512 na żywo.

  • Natychmiast
  • Za darmo
  • Prywatnie (przetwarzane lokalnie)
  • Bez rejestracji
SHA-1
SHA-256
SHA-384
SHA-512

Obliczane lokalnie (Web Crypto). Kliknij wartość, aby ją skopiować.

Do czego służy hash?

Hash to unikalny cyfrowy „podpis” treści. Używa się go do sprawdzenia, czy plik lub wiadomość nie zostały zmienione: zmienia się treść — zmienia się hash. Jest szybki, deterministyczny i nieodwracalny.

Jak korzystać z generatora

  1. Wpisz tekst

    Wpisz lub wklej treść do zahashowania.

  2. Odczytaj hashe

    SHA-1, SHA-256, SHA-384 i SHA-512 liczą się na żywo.

  3. Skopiuj wartość

    Kliknij hash, aby go skopiować.

Algorytmy SHA

AlgorytmRozmiarDługość hexZalecenie
SHA-1160 bitów40 znakówPrzestarzały (unikać)
SHA-256256 bitów64 znakiZalecany standard
SHA-384384 bity96 znakówWysokie bezpieczeństwo
SHA-512512 bitów128 znakówWysokie bezpieczeństwo

Zastosowania

  • Integralność plików: porównanie hasha pobranego pliku z opublikowanym.
  • Deduplikacja i indeksowanie danych.
  • Podpisy i certyfikaty cyfrowe (element podstawowy).

Samo hashowanie nie nadaje się do przechowywania haseł: użyj bcrypt, scrypt lub Argon2 z solą.

Najczęstsze pytania

Czym jest funkcja skrótu (hash)?

Funkcja skrótu zamienia dane dowolnego rozmiaru w odcisk o stałej długości. To samo wejście zawsze daje ten sam hash, ale najmniejsza zmiana radykalnie zmienia wynik.

Czy można odzyskać oryginalny tekst z hasha?

Nie. Hashowanie to operacja jednokierunkowa: zaprojektowano je tak, by było nieodwracalne. Właśnie dlatego jest przydatne do weryfikacji integralności bez ujawniania treści.

Czy nadal używać SHA-1?

Nie, ze względów bezpieczeństwa. SHA-1 uważa się za przestarzały, ponieważ wykazano kolizje. Wybieraj SHA-256 lub wyższy. SHA-1 pokazujemy tu dla porównania lub zgodności.

Do czego służy hash na co dzień?

Do sprawdzenia, czy pobrany plik nie został zmieniony (suma kontrolna), do indeksowania danych lub jako element podpisów cyfrowych. Do przechowywania haseł używa się dedykowanych algorytmów (bcrypt, Argon2) z solą.

Czy moje dane są wysyłane online?

Nie. Obliczenia korzystają z Web Crypto API Twojej przeglądarki; tekst nigdy nie jest przesyłany.