Omnikit
ProgramowaniePlikiFinanseWszystkie narzędzia
Ctrl K
Narzędzia dla programistówNarzędzia do plikówKalkulatory finansoweWszystkie narzędzia
Strona głównaNarzędzia dla programistówGenerator skrótów (hash)
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Generator skrótów (hash)

programowanie

MD5, SHA-1, SHA-256, SHA-384 i SHA-512 z tekstu lub plików, z porównaniem sumy kontrolnej

Działa w przeglądarce. Wpisane dane nie są nigdzie wysyłane.

Skrót zamienia dowolne dane w odcisk o stałej długości, więc zmieniony plik daje inny wynik. Dostępne są MD5, SHA-1, SHA-256, SHA-384 i SHA-512, 5 algorytmów, oraz pole porównania do sprawdzenia pobranego pliku z opublikowaną sumą kontrolną. Pliki są odczytywane lokalnie.

Ta strona została przetłumaczona maszynowo z angielskiego oryginału. Tłumaczenie nie zostało jeszcze sprawdzone przez człowieka, dlatego wiążąca jest wersja angielska. Przeczytaj angielski oryginał

Dalej:
  • Generator HMAC HMAC-SHA1, SHA-256, SHA-384 i SHA-512 z tekstu lub pliku oraz weryfikacja podpisów
  • Hash bcrypt i weryfikacja Haszuj hasło algorytmem bcrypt z kosztem od 4 do 14 albo sprawdź hasło z hashem

Jak wygenerować skrót tekstu lub pliku

1

Wybierz Tekst i pisz albo wybierz Plik i kliknij Wybierz plik lub upuść plik na pole.

2

Włącz lub wyłącz algorytmy: MD5, SHA-1, SHA-256, SHA-384 i SHA-512.

3

Wybierz wynik Hex lub Base64 oraz Wielkie litery, jeśli potrzebny jest zapis szesnastkowy wielkimi literami.

4

Kliknij ikonę kopiowania obok skrótu albo Kopiuj wszystko, aby skopiować wszystkie.

5

Aby sprawdzić wartość, wklej ją w „Porównaj z oczekiwanym skrótem” i odczytaj Zgodne lub Niezgodne.

Generator skrótów

Ten generator oblicza MD5, SHA-1, SHA-256, SHA-384 i SHA-512 dla wpisanego tekstu lub wybranego pliku, wszystkie naraz. Wyniki pojawiają się w zapisie szesnastkowym lub Base64 z kopiowaniem jednym kliknięciem, a pole porównania jasno pokazuje, czy plik zgadza się z oczekiwaną sumą kontrolną.

Najczęstsze zastosowanie to sprawdzenie pobranego pliku: obraz systemu operacyjnego, instalator lub firmware publikuje się z wartością SHA-256, a porównanie dowodzi, że kopia na dysku jest kompletna i niezmieniona. Programiści używają skrótów także do kluczy pamięci podręcznej, atrybutów Subresource Integrity w HTML i sprawdzania, czy dwa pliki są identyczne, bez porównywania bajt po bajcie.

Tekst i pliki do 256 MB są przetwarzane silnikiem Web Crypto wbudowanym w przeglądarkę; MD5 korzysta z biblioteki spark-md5. Większe pliki, do 4 GB, są odczytywane w blokach po 4 MB z paskiem postępu i przetwarzane krok po kroku, więc zużycie pamięci pozostaje niskie. Tekst jest kodowany jako UTF-8, tak jak w poleceniu sha256sum.

MD5 i SHA-1 są złamane pod względem bezpieczeństwa i nadają się tylko do wykrywania przypadkowych uszkodzeń. Do wszystkiego, co musi być odporne na manipulację, należy używać SHA-256 lub silniejszego algorytmu i nigdy nie przechowywać haseł jako zwykłego skrótu. Nic z wpisanych ani wybranych danych nie opuszcza urządzenia. Powiązane narzędzia: Base64 Encode and Decode, Password Generator, UUID Generator.

Najczęściej zadawane pytania

Jak sprawdzić sumę kontrolną SHA-256 pliku?

Wybierz Plik, wskaż pobrany plik, a następnie wklej sumę kontrolną ze strony pobierania w pole porównania. Wynik jest jednoznaczny: zgodne lub niezgodne. Algorytm jest rozpoznawany po długości wklejonej sumy.

Czy mój plik jest przesyłany w celu obliczenia skrótu?

Nie. Plik odczytuje i przetwarza Twoja przeglądarka, więc nigdy nie opuszcza urządzenia. Dlatego działają też bardzo duże pliki: nic nie trzeba przesyłać. Narzędzie jest darmowe i nie wymaga rejestracji.

Czy MD5 lub SHA-1 są bezpieczne?

Nie do celów bezpieczeństwa. Badacze potrafią utworzyć dwa różne pliki z tym samym skrótem MD5 lub SHA-1. Nadal sprawdzają się do wykrywania przypadkowego uszkodzenia pobranego pliku. Gdy liczy się ochrona przed manipulacją, należy użyć SHA-256 lub SHA-512.

Dlaczego mój skrót różni się od wyniku innego narzędzia?

Zwykle dane różnią się niewidocznym znakiem: końcowym znakiem nowego wiersza, spacją lub windowsowymi końcami wierszy. Tutaj tekst jest przetwarzany dokładnie tak, jak został wpisany, w kodowaniu UTF-8. Polecenie echo dodaje znak nowego wiersza, chyba że użyje się echo -n.

Czym różni się wynik hex od Base64?

Hex i Base64 to te same bajty skrótu zapisane na dwa sposoby. Hex używa 0-9 i a-f, co daje 64 znaki dla SHA-256, i jest formą używaną w plikach sum kontrolnych i w Git. Base64 mieści te same 32 bajty w 44 znakach i tego oczekują atrybuty Subresource Integrity oraz nagłówki HTTP digest.

Jak duży plik można przetworzyć?

Do 4 GB. Pliki do 256 MB są przetwarzane w jednym przebiegu przez Web Crypto; większe są odczytywane w blokach z paskiem postępu, co trwa nieco dłużej, ale utrzymuje niskie zużycie pamięci. Można w każdej chwili przerwać.

Nadal coś nie działa? Zapytaj o narzędzie Generator skrótów (hash) a odpowiedzieć może każdy, kto zna odpowiedź. Konto nie jest potrzebne.

Powiązane narzędzia

Wszystkie narzędzia dla programistów
Skracacz linkówZamień długi link na krótki z kodem QR, za darmo i bez kontaParser URL i edytor parametrówRozbij link na części, edytuj parametry i złóż go z powrotemGenerator UUIDLosowe UUID v4 i uporządkowane czasowo v7, do 1000 naraz, z walidatoremGenerator wyrażeń cronHarmonogram cron z menu, opis prostym językiem i najbliższe uruchomieniaGenerator slugówCzyste slugi URL z tytułów, także z akcentami i w hindi, pojedynczo lub setki narazGenerator meta tagówTagi title, description, canonical, Open Graph i Twitter z podglądem na żywoGenerator robots.txtTworzenie pliku robots.txt z szablonów i sprawdzanie, co naprawdę robi każdy wierszCSS Grid GeneratorBuild a CSS grid with column sizes, gaps and named areas, live preview, CSS or Tailwind
Czy to narzędzie było pomocne?
Omnikit

Małe zadania wykonywane w przeglądarce. Bezpłatnie, szybko i prywatnie. Pliki nigdy nie są przesyłane.

Pliki

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Programowanie

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanse

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
PoradnikiPytaniaO serwisieJak sprawdzamyBiblioteka prawa (beta)PrywatnośćRegulaminUjawnieniaKontaktMore: Exam practice (UGC NET Paper 1)Działa w przeglądarce. Nic nie jest przesyłane. © 2026 Omnikit (theomnikit.com)