Monu Tools

Generator skrótów (SHA)

Generuj skróty SHA-1, SHA-256, SHA-384 i SHA-512 dowolnego tekstu, bezpośrednio w przeglądarce.

Jak korzystać z narzędzia Generator skrótów

  1. 01

    Wpisz lub wklej swój tekst.

  2. 02

    Wybierz algorytm skrótu.

  3. 03

    Skopiuj uzyskany skrót w postaci szesnastkowej.

Czym jest hash

Funkcja skrótu przyjmuje dowolne dane wejściowe, słowo lub cały dokument, i tworzy ciąg znaków o stałej długości zwany skrótem. Na przykład SHA-256 zawsze zwraca 256 bitów zapisanych jako 64 znaki szesnastkowe, niezależnie od tego, czy podasz jedną literę, czy megabajt tekstu.

Skróty są przydatne dzięki dwóm właściwościom. Są deterministyczne, więc te same dane wejściowe zawsze dają ten sam skrót, oraz wykazują efekt lawinowy, więc zmiana jednego znaku daje zupełnie inny wynik. Dzięki temu hash jest zwięzłym odciskiem palca dokładnej treści.

Jak działa to narzędzie

To narzędzie oblicza skróty SHA-1, SHA-256, SHA-384 i SHA-512 Twojego tekstu lokalnie, przy użyciu przeglądarkowego Web Crypto API, a następnie pokazuje wynik szesnastkowy gotowy do skopiowania. SHA-256 to rozsądny domyślny wybór do większości zastosowań.

Do czego służy hashowanie

Hashowanie jest jednokierunkowe: nie da się odwrócić skrótu z powrotem do oryginalnych danych. I o to chodzi. Służy do weryfikacji integralności (czy ten plik lub wiadomość się zmieniły?), do tworzenia sum kontrolnych, do deduplikacji treści oraz jako element składowy podpisów i systemów kontroli wersji, takich jak Git.

Wybór algorytmu

SHA-1 jest złamany do zastosowań krytycznych dla bezpieczeństwa, ponieważ można celowo wytworzyć kolizje, choć wciąż nadaje się jako suma kontrolna niezwiązana z bezpieczeństwem. Gdy bezpieczeństwo ma znaczenie, wybieraj SHA-256 lub silniejszy. MD5 celowo nie jest oferowany, ponieważ uważa się go za niebezpieczny.

Nie do haseł

Hashowanie to nie szyfrowanie i samo w sobie nie jest właściwym sposobem przechowywania haseł. Surowe funkcje SHA są celowo szybkie, co pomaga atakującym szybko zgadywać hasła. Do haseł używaj wolnego schematu z solą, takiego jak bcrypt, scrypt lub Argon2. Tutejszy generator bcrypt jest do tego stworzony.

Najczęściej zadawane pytania

Jakie algorytmy są obsługiwane?

SHA-1, SHA-256, SHA-384 i SHA-512, za pośrednictwem przeglądarkowego Web Crypto API. SHA-256 to dobry domyślny wybór.

Czy dostępny jest MD5?

Nie. MD5 jest uważany za niebezpieczny i nie jest udostępniany przez Web Crypto API. Wybierz SHA-256 lub silniejszy.

Źródła

Osadź to narzędzie

Dodaj to narzędzie do własnej witryny. Skopiuj poniższy fragment, aktualizuje się automatycznie.

<iframe src="https://monu.tools/embed/pl/hash-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Powiązane narzędzia