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.Jak korzystać z Generator skrótów SHA
- Wybierz algorytm SHA i wprowadź do miliona znaków tekstu.
- Oblicz skrót lokalnie za pomocą kryptograficznego API przeglądarki.
- 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.