Generator skrótu SHA-512

Wpisz tekst do haszowania.

Wybierz SHA-512, wpisz tekst i wygeneruj. Wynikiem jest 512-bitowy skrót zapisany jako 128 znaków szesnastkowych. Poniżej wymienione są SHA-384 i SHA-256, dzięki czemu możesz wybrać długość, której wymaga Twój format.

Jak wygenerować skrót SHA-512

  1. 1

    Wpisz tekst

    Wklej lub wpisz ciąg. Skrót obejmuje każdy bajt, w tym białe znaki.

  2. 2

    Wybierz SHA-512

    Wybierz SHA-512 z listy algorytmów.

  3. 3

    Wygeneruj

    Kliknij przycisk generowania, aby obliczyć 128-znakowy skrót.

  4. 4

    Skopiuj

    Skopiuj wartość lub skopiuj SHA-384 z pełnej listy, jeśli potrzebujesz krótszego skrótu z rodziny SHA-2.

Wynik SHA-512 w skrócie

SHA-512 to największy członek rodziny SHA-2 dostępny tutaj. Jego skrót ma 512 bitów, czyli 128 znaków szesnastkowych. Dla danych hello jest to:

9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043

Dla Hello (wielkie H) jest zupełnie inny:

3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315

SHA-512 na tle krótszych skrótów SHA-2

Algorytm Bity Znaki szesnastkowe
SHA-256 256 64
SHA-384 384 96
SHA-512 512 128

Dłuższy skrót nie jest automatycznie „bezpieczniejszy” do codziennych kontroli integralności, ponieważ SHA-256 nie ma już znanego praktycznego ataku. SHA-512 wybiera się wtedy, gdy wymaga go specyfikacja, lub dla większego zapasu bezpieczeństwa w długo działających systemach. Na procesorach 64-bitowych jest często tak samo szybki jak SHA-256 albo szybszy w przeliczeniu na bajt.

Typowe powody, by go użyć

  • Podpis, token lub schemat API wprost wskazuje SHA-512.
  • Budujesz skrót z kluczem na jego bazie, a specyfikacja wymaga 512-bitowego skrótu.
  • Chcesz mieć długi, stabilny odcisk palca dla tekstu.

Nie do haseł

Sam SHA-512 jest nadal szybką funkcją. Przechowywanie haseł wymaga bcrypt, scrypt lub Argon2id z unikalną solą. To narzędzie oblicza zwykły skrót, bez soli, liczby iteracji i klucza.

Kopiuj ostrożnie

Ciąg 128 znaków łatwo ucinać przypadkiem. Używaj przycisku kopiowania zamiast zaznaczania ręcznie i po wklejeniu porównaj pierwsze i ostatnie znaki.

Porównanie z wartością referencyjną

Gdy dostawca lub specyfikacja podaje oczekiwany skrót SHA-512, zahaszuj tutaj ten sam tekst i porównaj oba ciągi. Litery szesnastkowe nie rozróżniają wielkości, więc przed porównaniem na oko zamień oba na małe litery. Sprawdź pełną długość, 128 znaków, a nie tylko początek. Jeśli się różnią, szukaj różnic w białych znakach lub kodowaniu danych wejściowych, zanim podejrzewasz coś innego.

Przykład sprawdzenia

Zahaszuj słowa hello world za pomocą SHA-512, a wynik zacznie się od 309ecc489c12d6eb i skończy na 5542e93ae9cd76f. Jeśli początek i koniec Twojej wartości się zgadzają, ale środek nie, podczas kopiowania zgubiono znak. Zahaszuj ponownie i użyj przycisku kopiowania.

Najczęściej zadawane pytania

128 znaków szesnastkowych, czyli 512 bitów.

Ma dłuższy wynik i większy zapas bezpieczeństwa, ale SHA-256 jest już uznawany za bezpieczny. Wybierz ten, którego wymaga Twój format lub protokół.

SHA-512 to jedna funkcja w rodzinie SHA-2, obok SHA-256 i SHA-384.

Nie. Narzędzie haszuje dokładnie ten tekst, który wpisujesz. Jeśli potrzebujesz soli, dodaj ją samodzielnie do tekstu przed haszowaniem.

Powiązane narzędzia

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

Poradniki i zastosowania