Generator hashy MD5
Prywatne z założenia — działa w całości w Państwa przeglądarce
Oblicz skrót MD5 dowolnego tekstu lub pliku w przeglądarce. Toova natychmiast generuje 128-bitowy skrót szesnastkowy, obsługuje przeciąganie plików i nigdy nie wysyła wejścia. Przydatne do sum kontrolnych, kluczy pamięci podręcznej i weryfikacji integralności pobrania.
Do czego dobry jest MD5
MD5 wytwarza 128-bitowy odcisk dowolnego wejścia. Jest szybki, deterministyczny i wszechobecny — każdy system operacyjny, każda biblioteka standardowa języka, każdy mirror pobierania udostępnia sumy kontrolne MD5. To właściwe narzędzie do kluczy pamięci podręcznej, ETagów i weryfikacji, że pobrany plik odpowiada temu, co wydawca przesłał. Nie jest właściwym narzędziem do przechowywania haseł ani podpisów krytycznych z punktu widzenia bezpieczeństwa.
Tryb tekstowy i tryb plikowy
Wklej dowolny łańcuch, a skrót aktualizuje się podczas pisania. Upuść plik na pole wejściowe, a Toova odczyta go jako binarny, strumieniując go przez funkcję skrótu, więc nawet pliki wielogigabajtowe działają bez wyczerpywania pamięci przeglądarki. Wynik to domyślnie łańcuch szesnastkowy małymi literami — przełącz na wielkie litery lub Base64, jeśli system docelowy oczekuje takiego formatu.
Hashowanie tylko lokalnie
Każdy skrót jest obliczany w przeglądarce. Wejście, czy to łańcuch czy plik, nigdy nie opuszcza urządzenia. To sprawia, że narzędzie jest bezpieczne do hashowania wewnętrznych artefaktów, prywatnych dokumentów lub czegokolwiek, czego nie wkleiłbyś w formularz strony trzeciej. Strona działa offline po pierwszym załadowaniu i podczas hashowania nie ma żadnych żądań wychodzących.
Najczęściej zadawane pytania
- Czy MD5 jest bezpieczny dla haseł?
- Nie. MD5 jest złamany pod względem odporności na kolizje i zbyt szybki dla hashowania haseł. Używaj bcrypt, scrypt lub argon2 dla danych uwierzytelniających. MD5 jest w porządku do zastosowań niezwiązanych z bezpieczeństwem, jak sumy kontrolne i klucze cache.
- Czy mogę zahashować duży plik?
- Tak. Narzędzie strumieniuje plik przez funkcję skrótu w kawałkach, więc zużycie pamięci pozostaje niskie nawet dla wielogigabajtowych wejść. Przeciągnij i upuść plik na pole wejściowe.
- Dlaczego te same wejścia dają różne skróty?
- MD5 jest deterministyczny — to samo wejście zawsze daje ten sam wynik. Jeśli widzisz różne skróty, wejścia różnią się gdzieś (końcowe białe znaki, znaki końca linii, metadane pliku, kodowanie znaków). Porównaj bajt po bajcie.
- Czy mogę uzyskać skrót w Base64 zamiast hex?
- Tak. Toova pozwala wybrać kodowanie skrótu: hex małymi literami, hex wielkimi literami lub Base64. Niektóre protokoły wymagają konkretnie Base64.
- Czy moje wejście jest wysyłane na jakiś serwer?
- Nie. Hashowanie odbywa się całkowicie w przeglądarce. Nic nie jest przesyłane ani logowane.