Generator skrótów SHA512

Wpisz lub wklej dowolny tekst, a ten generator zwróci jego skrót SHA-512 jako 128-znakowy ciąg szesnastkowy pisany małymi literami. SHA-512 to 512-bitowy członek rodziny SHA-2, szeroko używany do sum kontrolnych, sprawdzania integralności i podpisów cyfrowych. Wpisany tekst służy wyłącznie do obliczenia skrótu i nie jest przechowywany.

Jak wygenerować skrót SHA-512

  1. 1

    Wklej swój tekst

    Wpisz lub wklej cokolwiek, od pojedynczego słowa po długi dokument, w polu wprowadzania.

  2. 2

    Wygeneruj skrót

    Naciśnij Generuj, a skrót SHA-512 zostanie obliczony z dokładnie tych bajtów, które wpisałeś.

  3. 3

    Skopiuj 128-znakowy hex

    Wynikiem jest 128-znakowy ciąg szesnastkowy pisany małymi literami. Skopiuj go przyciskiem kopiowania.

  4. 4

    Użyj jako sumy kontrolnej

    Porównaj skrót z opublikowaną wartością SHA-512: jeśli różni się choćby jeden znak, tekst nie jest identyczny.

Jak wygląda wynik

Skrót SHA-512 ma zawsze 512 bitów, czyli 64 bajty, przedstawiane tutaj jako 128 znaków szesnastkowych pisanych małymi literami. To samo wejście zawsze daje ten sam skrót, a zmiana jednego znaku daje zupełnie inny wynik (efekt lawinowy).

Właściwość Wartość
Algorytm SHA-512 (rodzina SHA-2)
Rozmiar wyniku 512 bitów / 64 bajty
Długość hex 128 znaków, małe litery
Odwracalny Nie (funkcja jednokierunkowa)

Suma kontrolna, a nie szyfrowanie

SHA-512 to skrót jednokierunkowy. Nie odzyskasz oryginalnego tekstu ze skrótu i nie ma kroku odszyfrowania. Służy do wykrywania, czy dane się zmieniły, a nie do ich ukrywania. Jeśli pobierasz plik, dla którego dostawca publikuje wartość SHA-512, obliczenie skrótu tej samej zawartości i zgodność każdego znaku potwierdza, że nic nie zmieniono podczas przesyłania.

Nie do przechowywania haseł

Zwykły skrót SHA-512 jest szybki i bez soli, czyli dokładnie to, czego nie chcesz dla haseł: atakujący może sprawdzać miliardy prób na sekundę. Do przechowywania haseł użyj wolnego, solonego algorytmu takiego jak bcrypt, scrypt lub Argon2. SHA-512 to właściwe narzędzie do integralności, a nie do ochrony przechowywanych sekretów.

SHA-512 a SHA-256

Oba należą do rodziny SHA-2. SHA-512 daje skrót 512-bitowy (128 znaków hex) i działa na słowach 64-bitowych; SHA-256 daje skrót 256-bitowy (64 znaki hex). Na czystych procesorach 64-bitowych SHA-512 jest często szybszy na bajt, ale wiele nowoczesnych procesorów sprzętowo przyspiesza SHA-256.

Najczęściej zadawane pytania

Zawsze 128 znaków szesnastkowych (512 bitów, czyli 64 bajty), niezależnie od tego, jak długi lub krótki jest tekst wejściowy.

Nie. SHA-512 to funkcja jednokierunkowa, więc skrótu nie da się odwrócić. Służy do sprawdzania integralności, a nie do szyfrowania.

Nie. Zwykły, niesolony skrót SHA-512 jest o wiele za szybki do przechowywania haseł. Użyj bcrypt, scrypt lub Argon2, które są celowo wolne i solone.

Oba należą do rodziny SHA-2. SHA-512 daje skrót 512-bitowy (128 znaków hex) i działa na słowach 64-bitowych; SHA-256 daje skrót 256-bitowy (64 znaki hex). Na czystych procesorach 64-bitowych SHA-512 jest często szybszy na bajt, a wiele nowoczesnych procesorów przyspiesza SHA-256.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach