Generator SHA & hash
Generuj hashuje SHA-1, SHA-256, SHA-384 i SHA-512 dowolnego tekstu, w hex lub Base64 — wszystko w Twojej przeglądarce.
O Generator SHA & hash
Generator hash Handytool oblicza hashe SHA-1, SHA-256, SHA-384 i SHA-512 dowolnego tekstu, na żywo w Twojej przeglądarce, przy użyciu Web Crypto API. Wybierz wyjście hex lub Base64 i skopiuj digest jednym kliknięciem. Ponieważ hashing odbywa się lokalnie, możesz hashować hasła, tokeny czy czułą zawartość bez narażania ich na żaden serwer.
Funkcje: Generator SHA & hash
- 01
Cztery warianty SHA
Przełączaj się natychmiast między SHA-1, SHA-256, SHA-384 i SHA-512. Wszystkie są obliczane przy użyciu Web Crypto API przeglądarki, tej samej implementacji używanej przez HTTPS i nowoczesne systemy uwierzytelniania.
- 02
Wyjście hex lub Base64
Uzyskaj digest jako ciąg znaków heksadecymalnych (najczęstszy format) lub jako Base64 (kompaktowy, używany w nagłówkach HTTP i tokenach). Przełączaj się w dowolnym momencie bez ponownego wpisywania danych wejściowych.
- 03
Działa całkowicie w Twojej przeglądarce
Hashing używa SubtleCrypto lokalnie. Twój tekst nigdy nie dotyka serwera, więc możesz bezpiecznie generować hashe tajemnic, haseł (do użytku innego niż uwierzytelnianie) czy poufnych ładunków.
Generator SHA & hash – FAQ
- Co to jest SHA hash?
- SHA (Secure Hash Algorithm) to kryptograficzna funkcja hash, która zmienia dowolne dane wejściowe na otisk palca o stałej długości. To samo dane wejściowe zawsze dają ten sam hash, ale jest obliczeniowo niemożliwe odzyskanie danych wejściowych z hasza. Hashe są używane do kontroli integralności, podpisów i adresowania zawartości.
- Który wariant SHA powinienem wybrać?
- Użyj SHA-256 do większości nowoczesnych aplikacji — jest szybki i szeroko wspierany. SHA-512 jest dobrym wyborem, gdy chcesz dodatkowy margines na systemach 64-bitowych. Unikaj SHA-1 dla czegokolwiek wrażliwego na bezpieczeństwo; jest tu zawarty tylko dla kompatybilności ze starszymi systemami.
- Czy powinienem używać SHA do haszowania haseł?
- Nie — nie bezpośrednio. Hashe SHA są zbyt szybkie, co czyni je podatnymi na ataki brute-force. Do przechowywania haseł użyj dedykowanej funkcji haszowania hasła, takiej jak bcrypt, scrypt lub Argon2. To narzędzie jest przydatne do integralności zawartości, odcisków plików i porównań sum kontrolnych.
- Dlaczego hashe są domyślnie w hex?
- Hex (baza 16) jest najczęstszą reprezentacją haszy, ponieważ mapuje się czyszczanie do granic bajtów — każde dwie cyfry szesnastkowe to jeden bajt. Base64 jest bardziej kompaktowy, ale mniej czytelny dla człowieka. Przełączaj format w zależności od tego, czego oczekuje system poniżej.
- Czy mój tekst jest wysyłany na serwer?
- Nie. Hashing odbywa się całkowicie w Twojej przeglądarce przy użyciu Web Crypto API. Nic nie jest wysyłane, rejestrowane ani przechowywane.
Powiązane narzędzia
Narzędzia →- Dostępne
Enkoder & dekoder Base64
Koduj tekst na Base64 i dekoduj Base64 z powrotem na tekst, łącznie z Base64 bezpiecznym dla URL-i — wszystko w Twojej przeglądarce.
NarzędziaDziała lokalnieOtwórz - Dostępne
Enkoder & dekoder URL
Koduj procent tekst na URL-e lub dekoduj zakodowane procenty z powrotem na czytelny tekst — natychmiast, prywatnie.
NarzędziaDziała lokalnieOtwórz - Dostępne
Generator UUID
Generuj kryptograficznie losowe UUID v4 lub identyfikatory UUID v7 uporządkowane w czasie, jeden lub wiele naraz — w Twojej przeglądarce.
NarzędziaDziała lokalnieOtwórz
Odkryj inne narzędzia
Wszystkie narzędzia →- Dostępne
PDF na JPG
Konwertuj każdą stronę PDF-a w ostry obraz JPG, PNG lub WebP bezpośrednio w przeglądarce — bez przesyłania, bez utraty jakości.
PDFDziała lokalnieOtwórz - Dostępne
Usuń tło
Wymaż tło zdjęcia przy użyciu modelu działającego w przeglądarce — bez wysyłania, twoje obrazy zostają na urządzeniu.
ObrazDziała lokalnieOtwórz - Dostępne
Przytnij wideo
Obetnij początek lub koniec wideo z dokładnością do klatki.
WideoOtwórz - Dostępne
Przytnij audio
Wytnij fragment pliku audio.
AudioDziała lokalnieOtwórz - Dostępne
Markdown na HTML
Konwertuj Markdown do czystego HTML prosto w przeglądarce.
DokumentDziała lokalnieOtwórz