Sumy kontrolne i hash
Z tekstu albo pliku dostajesz MD5, SHA-1, SHA-256, SHA-512 i atrybut integrity.
- Kategoria
- Dla programisty
- Cena
- bezpłatne
Narzędzie uruchamia się w Twojej przeglądarce.
Wszystko liczy się w przeglądarce. Nic z tego, co wpiszesz, nie trafia na nasz serwer.
Jak użyć w trzech krokach
Narzędzie w schemacie, z przykładem z tej strony. Numer kroku stoi tam, gdzie go wykonujesz: w polach, przy wyniku albo poza narzędziem.
Wpisz tekst albo wybierz plik.
Odczytaj MD5, SHA-1, SHA-256 i SHA-512.
Porównaj sumę z podaną przez autora albo skopiuj atrybut integrity.
Skrót MD5 słowa VulCode i pułapka z Enterem
Skrót liczy się z bajtów, nie z liter. Jeden niewidoczny znak na końcu daje zupełnie inny wynik, dlatego narzędzie ma przełącznik Enteru, który dopisuje echo. Wynik liczy ta sama funkcja, której używa narzędzie na górze strony, przy każdym wyświetleniu strony.
Wpisujesz
- Tekst
- VulCode
- Enter na końcu
- wyłączony
Bajty UTF-8
- Bajty
- 56 75 6c 43 6f 64 65
Tekst zamienia się w bajty UTF-8: 7 liter to 7 bajtów, bo nie ma tu polskich znaków.
MD5
- MD5
- 57d076d4e63136ff31b51863d927b685
MD5 daje zawsze 16 bajtów, zapisywanych jako 32 znaki szesnastkowe.
Ten sam tekst z Enterem
- Bajty
- 56 75 6c 43 6f 64 65 0a
- MD5 z Enterem
- 485f1ab893fe7f4bc7f2f7515d69aa11
echo w terminalu dopisuje znak nowej linii, czyli bajt 0a. Skrót zmienia się w całości, nie tylko na końcu.
MD5
- Narzędzie podaje też SHA-1, SHA-256, SHA-384 i SHA-512, liczone przez WebCrypto przeglądarki
57d076d4e63136ff31b51863d927b685Pytania
Powiązane narzędzia
Narzędzie rozwiązuje jedno zadanie. Jeśli to samo ma się dziać automatycznie w Twoim bocie, serwerze albo systemie, zbudujemy to.
Brakuje narzędzia, którego potrzebujesz?
Napisz, co chcesz liczyć albo generować. Odpowiemy, czy wystarczy narzędzie, czy lepsza będzie integracja w Twoim systemie.