Hash MD5 z wklejonego tekstu w hex (małe albo wielkie litery) i w Base64, z polskimi znakami liczonymi w UTF-8 i sprawdzeniem, czy podany skrót pasuje do tekstu.
Generator MD5 - Hash MD5 Online z Tekstu
Hash MD5 z wklejonego tekstu w hex (małe albo wielkie litery) i w Base64, z polskimi znakami liczonymi w UTF-8 i sprawdzeniem, czy podany skrót pasuje do tekstu.
Parametry
Wprowadź dane do obliczeń
💡 Wypełnij wszystkie wymagane pola, aby odblokować przycisk obliczania
Skrót MD5 z dowolnego tekstu, z polskimi znakami i porównaniem
Z tekstu „abc” wychodzi zawsze 900150983cd24fb0d6963f7d28e17f72, w każdym programie i na każdym komputerze. Generator liczy taki skrót MD5 z tego, co wkleisz: 32 znaki szesnastkowe, małymi albo wielkimi literami, do tego wersja Base64 i liczba bajtów wejścia. Jeśli masz już skrót z innego źródła, wklej go w ostatnie pole, a generator powie, czy się zgadza i na ilu pozycjach się różni.
Jak wygenerować MD5 - krok po kroku
- Tekst - wklej dokładnie to, z czego ma powstać skrót. Liczy się każdy znak, także spacja i nowa linia na końcu.
- Wielkość liter skrótu - małe litery (a-f) zwraca
md5sum, wielkie Get-FileHash w PowerShellu. Wartość jest ta sama. - Skrót do porównania - nieobowiązkowe. Wklej sumę MD5 podaną np. obok pliku do pobrania albo w bazie danych.
- Odczytaj wynik - skrót skopiujesz przyciskiem obok, a pod nim zobaczysz liczbę bajtów i wynik porównania.
MD5, SHA-1 czy SHA-256: którą funkcję wybrać
Wszystkie trzy robią z dowolnych danych skrót o stałej długości. Różnią się długością wyniku i tym, czy da się celowo podrobić dwa różne teksty o tym samym skrócie (kolizję). Tabela zbiera to, co potwierdzają RFC 1321, RFC 6151 i komunikat NIST o wycofaniu SHA-1.
| Parametr | MD5 | SHA-1 | SHA-256 |
|---|---|---|---|
| Długość skrótu | 128 bitów, 32 znaki hex | 160 bitów, 40 znaków | 256 bitów, 64 znaki |
| Kolizje | znajdowane w około minutę na zwykłym laptopie (RFC 6151) | praktyczne ataki, NIST zaleca odejście | NIST wskazuje SHA-2 jako następcę SHA-1 |
| Podpisy cyfrowe, certyfikaty | nie | nie | tak |
| Wykrycie przypadkowego uszkodzenia pliku | wystarczy | wystarczy | wystarczy |
| Przechowywanie haseł | nie | nie | też nie (za szybka) |
| Werdykt | MD5 tylko tam, gdzie wymaga go stary system albo chodzi o sumę kontrolną bez atakującego. Do wszystkiego, co ma chronić przed podróbką, SHA-256. | ||
Trzy przykłady: jedna litera i jedna spacja zmieniają wszystko
MD5 dzieli dane na bloki po 64 bajty, dopisuje bit 1, zera i długość wiadomości, a potem przepuszcza każdy blok przez 4 rundy po 16 kroków (RFC 1321, sekcja 3). Skutek widać od razu: drobna zmiana wejścia daje zupełnie inny skrót.
Wynik: 91162629d258a876ee994e9233b2ad87
Wynik: e2c3275d0e1a4bc0da360dd225d74a43
Wynik: e9e44396b0c4ad48d044be572ff1ab21
Polskie litery to osobna sprawa. „zażółć gęślą jaźń” ma 17 znaków, ale w UTF-8 aż 26 bajtów, bo każda z dziewięciu liter z ogonkiem zajmuje dwa. Generator liczy z UTF-8 i daje 930b9b78f35b80ccb414cd7486bb4cdb; ten sam tekst zapisany w Windows-1250 ma skrót 441592391f279bed8bcfbe1da8d421e7.
Najczęstsze błędy, przez które skrót się nie zgadza
echo "Ala ma kota" | md5sum dopisuje znak nowej linii i zwraca skrót z 12 bajtów (59e4f8f04c0571616989ce77e669cfb9). Poprawnie: echo -n albo printf '%s'.
FAQ - pytania o MD5
Powiązane narzędzia
Generator SHA-256
Skrót SHA-256 i podpis HMAC-SHA256 z kluczem, w hex, Base64 i base64url - Zobacz generator
Kodowanie Base64
Tekst na Base64 i z powrotem, base64url do JWT i adresy data: - Zobacz generator
Generator Haseł
Losowe hasło o zadanej długości i zestawie znaków - Zobacz generator
Generator UUID/GUID
Identyfikatory UUID v4 i v1 do baz danych i API - Zobacz generator
Konwerter Systemów Liczbowych
Zamiana liczby szesnastkowej na dwójkową i dziesiętną, przydatna przy czytaniu skrótu - Zobacz kalkulator
Generator Slugów URL
Adres URL z tytułu, bez polskich znaków i spacji - Zobacz generator
Generator QR Code
Kod QR z linku albo tekstu - Zobacz generator
Generator zweryfikowany przez zespół LiczGrupa.pl
Treść, wzory i wyniki zostały sprawdzone pod kątem poprawności i aktualności przez nasz zespół specjalistów.

Sprawdził: Krystian Szyszka