Hash SHA-512 i suma kontrolna pliku

Oblicz SHA-512 tekstu UTF-8 lub lokalnego pliku i porównaj pełną sumę 128-znakową. Z przykładem abc i wskazówkami dotyczącymi weryfikacji plików.

Oblicz
0 znaków
Wynik

Tutaj pojawi się wynik.

Jak obliczyć i porównać SHA-512

  1. Wpisz tekst lub wybierz lokalny plik; wybrany plik ma pierwszeństwo.
  2. Aby porównać sumy, wklej tylko oczekiwany hash SHA-512.
  3. Oblicz hash, sprawdź wynik i skopiuj lub pobierz wszystkie 128 znaków.

Hash SHA-512 i suma kontrolna pliku: co warto wiedzieć

SHA-512 daje wynik 512-bitowy zapisany jako 128 znaków szesnastkowych. Zmiana zawartości pliku zmienia wynik. Nazwa pliku nie bierze udziału w obliczeniach.

Przykład SHA-512: standardowy wektor testowy abc

Dane wejściowe
abc
Wynik
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f

Hash SHA-512 i suma kontrolna pliku: pytania i odpowiedzi

Dlaczego wynik SHA-512 ma 128 znaków?

SHA-512 tworzy skrót 512-bitowy, przedstawiany tutaj jako 128 małych znaków szesnastkowych, w tym początkowe zera. Tekst używa UTF-8, a pliki są obliczane na podstawie dokładnych bajtów. Limity w przeglądarce to 8 MiB tekstu i 32 MiB na plik.

Czy SHA-512/256 to po prostu skrócony SHA-512?

Nie. SHA-512/256 używa innych wartości początkowych, więc wynik nie jest po prostu pierwszymi 64 znakami szesnastkowymi SHA-512. SHA-384 i SHA3-512 to także osobne algorytmy. Ta strona oblicza pełny SHA-512; użyj narzędzia SHA-256, jeśli źródło wymaga tego algorytmu.

Jak sprawdzić plik i dlaczego hashe mogą się różnić?

Wybierz plik i wklej tylko oczekiwany hash, bez nazwy pliku ani prefiksu SHA512:. Porównanie ignoruje wielkość liter i białe znaki na krańcach, ale sam tekst wejściowy nie jest przycinany ani normalizowany. Spacje, CRLF zamiast LF, końcowy nowy wiersz, UTF-8 BOM i reprezentacja Unicode mogą zmienić wynik. Nazwy i ścieżki plików są pomijane.

Czy zgodność potwierdza autentyczność? Czy SHA-512 można odszyfrować?

Zgodność pomaga sprawdzić integralność tylko wtedy, gdy oczekiwany skrót pochodzi z zaufanego źródła. Zwykły SHA-512 nie uwierzytelnia nadawcy ani nie sprawdza podpisu cyfrowego i nie jest odwracalnym szyfrowaniem. Do uwierzytelniania wiadomości kluczem użyj HMAC-SHA-512 w narzędziu HMAC, a do przechowywania haseł — specjalnej funkcji, np. Argon2id.

Czy pliki, tokeny lub tekst są wysyłane na serwer?

Nie. Dane są przetwarzane w Twojej przeglądarce. Witryna udostępnia stronę i kod programu, ale nie wysyła danych do serwera konwersji ani nie zapisuje ich na koncie.

Wszystkie narzędzia programistyczne

Kodowanie i pliki

Przekształcaj tekst, bajty, adresy URL i osadzone obrazy bez zmiany oryginalnych danych.

Analiza danych i tekstu

Czytaj dane strukturalne, sprawdzaj tokeny i znajduj różnice między tekstami.

Skróty, identyfikatory i harmonogramy

Sprawdzaj integralność plików, generuj identyfikatory i analizuj znaczniki czasu oraz cykliczne zadania.

Dane i pliki są przetwarzane na Twoim urządzeniu. Nie zostawiaj poufnych wyników we współdzielonym schowku. Do pracy z kluczami prywatnymi i tokenami używaj zaufanego urządzenia.