Generator skrótów SHA

Lokalnie generuj skróty SHA-256, SHA-384, SHA-512 lub starszy SHA-1.

Twoje dane zostają na tym urządzeniu i są przetwarzane w przeglądarce.
Algorytm skrótu
Limit danych: 0 / 1 000 000
KROK PO KROKU

Jak korzystać z Generator skrótów SHA

  1. Wybierz algorytm SHA i wprowadź do miliona znaków tekstu.
  2. Oblicz skrót lokalnie za pomocą kryptograficznego API przeglądarki.
  3. Skopiuj wynik zapisany małymi znakami szesnastkowymi lub jako Base64.

Powtarzalne odciski tekstu

Skrót jest jednokierunkowy z konstrukcji. Ten sam tekst UTF-8 i ten sam algorytm zawsze dają identyczny wynik, a nie ma operacji zamieniającej wynik z powrotem w tekst — i właśnie dlatego przydaje się do porównywania dwóch rzeczy bez przechowywania żadnej z nich.

Jednokierunkowy nie znaczy nieodgadywalny. Krótki skrót popularnego słowa da się odnaleźć w tablicy, którą ktoś już zbudował, więc sam skrót jest odciskiem, a nie sekretem. Hasła wymagają funkcji zaprojektowanej do tego celu, z solą i celowym kosztem, a nie SHA.

SHA-1 jest tu do czytania starych zapisów i do niczego więcej. Kolizje zostały wytworzone w praktyce, czyli dwa różne wejścia o tym samym skrócie, więc nadal potwierdzi, że plik nie zmienił się przypadkiem, i nie dowiedzie już, że nikt nie zmienił go celowo.

Najczęstsze pytania o Generator skrótów SHA

Czy hash jest tym samym co szyfrowanie?

Nie. Hash kryptograficzny jest jednokierunkowym skrótem i nie można go odszyfrować do pierwotnego tekstu.

Czy mogę tak przechowywać hasła?

Nie bezpośrednio. Hasła wymagają dedykowanej, solonej i celowo wolnej funkcji, takiej jak Argon2, scrypt lub bcrypt.

Dlaczego SHA-1 jest oznaczony jako starszy?

Dla SHA-1 istnieją praktyczne ataki kolizyjne, dlatego nie należy go używać do współczesnych zabezpieczeń. Pozostaje tylko do testów zgodności.