Generator Hash (MD5/SHA1/SHA256/SHA512)
FreeHashuj tekst lub plik jednocześnie do MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 i CRC32, z polem porównania ze znaną sumą kontrolną.
Działa całkowicie w twojej przeglądarce. Twój tekst lub plik nigdy nigdzie nie jest przesyłany.
Porównaj ze Znanym Hashem
Ostatnia Aktywność
Widoczne dla wszystkich. Ostatnie 20 użyć wśród wszystkich odwiedzających, najpierw najnowsze.
Jeszcze brak aktywności. Bądź pierwszy.
Co robi to narzędzie
Wpisz lub wklej tekst albo prześlij plik, a to narzędzie obliczy od razu dziewięć skrótów hash: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 i CRC32. Wklej znany hash do pola porównania, aby natychmiast zobaczyć, czy pasuje, przydatne do weryfikacji pobranego pliku względem sumy kontrolnej wydawcy.
Jak To Działa
Każdy algorytm pobiera dane wejściowe (tekst zakodowany jako bajty UTF-8 lub surowe bajty pliku) i przepuszcza je przez stałą funkcję matematyczną, która generuje krótki, deterministyczny skrót; te same dane wejściowe zawsze dają ten sam wynik, a nawet zmiana jednego znaku daje całkowicie inny rezultat. To narzędzie uruchamia każdy algorytm za pomocą WebAssembly zamiast zwykłego JavaScriptu, dlatego nawet duże pliki są szybko hashowane bez blokowania strony.
Problemy, które rozwiązuje
- Weryfikacja, czy pobrany plik zgadza się z sumą kontrolną podaną przez wydawcę, potwierdzająca, że nie został uszkodzony ani zmodyfikowany.
- Generowanie szybkiego, spójnego odcisku dla fragmentu tekstu lub danych, do porównania lub deduplikacji.
- Uzyskanie kilku formatów hash jednocześnie zamiast zgadywania, którego oczekuje starszy system lub skrypt.
- Sprawdzenie, czy dwa pliki lub fragmenty tekstu są identyczne, bez samodzielnego porównywania bajt po bajcie.
Często zadawane pytania
›Dlaczego MD5 wciąż tu jest, skoro jest "złamany"?
MD5 i SHA-1 są kryptograficznie złamane do celów bezpieczeństwa (możliwe jest skonstruowanie drugiego wejścia z tym samym hashem), ale wciąż są wszechobecne w zastosowaniach niezwiązanych z bezpieczeństwem: sprawdzanie, czy pobrany plik zgadza się z sumą kontrolną wydawcy, wykrywanie przypadkowego uszkodzenia lub praca ze starszymi systemami i narzędziami, które obsługują tylko MD5 lub SHA-1. To narzędzie zawiera je właśnie do tych przypadków, a nie do hashowania haseł.
›Czy powinienem używać tego do hashowania haseł?
Nie. Każdy algorytm tutaj to szybki hash ogólnego przeznaczenia, czyli przeciwieństwo tego, czego potrzebuje przechowywanie haseł. Hasła powinny używać wolnego, solonego algorytmu zbudowanego w tym celu, takiego jak Argon2 lub bcrypt, oba dostępne jako osobne narzędzia na tej stronie.
›Do czego służy pole "Porównaj"?
Wklej wartość hash, którą już posiadasz, na przykład sumę kontrolną wymienioną przez wydawcę oprogramowania na stronie pobierania, a zostanie ona sprawdzona względem każdego hasha obliczonego powyżej. Zgodność oznacza, że posiadany plik lub tekst jest identyczny bajt po bajcie z oryginałem; porównanie działa niezależnie od wielkości liter.
›Czy hashowanie dużego pliku blokuje stronę?
Plik jest odczytywany i hashowany za pomocą WebAssembly, który jest znacznie szybszy od czystego JavaScriptu do tego rodzaju pracy, więc nawet duże pliki są zwykle przetwarzane w znacznie mniej niż sekundę, bez wrażenia zawieszenia karty.
›Dlaczego obliczane są wszystkie algorytmy, zamiast pozwolić mi wybrać jeden?
Obliczenie wszystkich dziewięciu rzadko jest droższe niż obliczenie jednego, ponieważ dane wejściowe trzeba odczytać tylko raz, a posiadanie wszystkich wartości na ekranie jednocześnie oznacza, że możesz natychmiast porównać je z sumą kontrolną opublikowaną w dowolnym z tych formatów bez niczego ponownie uruchamiać.
Powiązane Narzędzia
Tekst
Generator Hasza Argon2
Generuj i weryfikuj hasze haseł Argon2id/Argon2i/Argon2d całkowicie w przeglądarce, z regulowanym kosztem pamięci, kosztem czasu, i równoległością.
FreeTekst
Generator Hasza Bcrypt
Generuj i weryfikuj hasze haseł bcrypt całkowicie w przeglądarce za pomocą WebAssembly, z regulowanym współczynnikiem kosztu i solą.
FreeTekst
Generator Hasza Blake2b
Oblicz hasz BLAKE2b tekstu lub pliku w przeglądarce, z regulowaną długością wyjścia i opcjonalnym haszowaniem z kluczem (MAC).
FreeTekst
Kalkulator Przepustowości
Konwertuj między jednostkami danych, oszacuj czas transferu pliku, oblicz przepustowość strony internetowej z ruchu, i konwertuj między miesięcznym limitem danych a stałą prędkością połączenia.
FreeTekst
Twórca Wykresów Słupkowych
Zamień proste dane etykieta,wartość w konfigurowalny wykres słupkowy z 8 motywami kolorystycznymi, orientacją, sortowaniem, obsługą wartości ujemnych, natychmiastowymi statystykami, i eksportem SVG/PNG.
FreeTekst
Kodowanie/Dekodowanie Base64
Zakoduj tekst do base64 lub zdekoduj base64 z powrotem do tekstu, na żywo podczas pisania, z pełną obsługą Unicode i opcjonalnym wariantem bezpiecznym dla URL.
FreeTekst
Konwerter Podstawy Liczbowej
Konwertuj liczbę między binarną, ósemkową, dziesiętną, szesnastkową, BCD, Kodem Graya, i dowolną niestandardową podstawą od 2 do 36, wszystko naraz z jednego wejścia.
FreeTekst
Konwerter Czytania Bionicznego
Konwertuj dowolny tekst na format czytania bionicznego, pogrubiając pierwszą część każdego słowa, aby pomóc ci czytać szybciej i lepiej się skupić.
Komentarze (0)
Uznałeś to narzędzie za przydatne? Zostaw komentarz, podziel się wskazówką, lub powiedz nam, jak możemy je ulepszyć.
Jeszcze brak komentarzy. Bądź pierwszym, który podzieli się swoimi przemyśleniami!