Przykład 1
- test
mod 256: 192, mod 65536: 448
Jaka suma kontrolna dla test? mod 256: 192, mod 65536: 448. Suma bajtów, nie SHA.
Wpisz tekst. test daje mod 256: 192, mod 65536: 448. hello daje 20 i 532. Calcboxer daje 147 i 915. To suma bajtów, nie hash.
To demonstracyjna suma bajtów UTF-8 modulo 256 i 65536, nie CRC-32, nie MD5 i nie SHA. Inny zapis liczby jest na binarnym / hex / decimal.
Wprowadź dane i kliknij Oblicz.
Suma kontrolna na tej karcie to suma bajtów UTF-8. test daje mod 256: 192, mod 65536: 448. hello daje mod 256: 20, mod 65536: 532. Calcboxer daje mod 256: 147, mod 65536: 915. Karta nie liczy CRC-32, MD5 ani SHA.
Każdy znak idzie do bajtów UTF-8, te bajty się dodają, potem reszta z dzielenia przez 256 i przez 65536. test to 448 łącznie, więc 448 - 256 = 192 na krótszym module. To nie podpis i nie odcisk kryptograficzny.
Wielkość liter zmienia sumę. Test i test to dwa wpisy. Spacja też dodaje bajt. Pusty tekst nie daje pary mod. Karta nie czyta pliku z dysku, tylko pole cs-str.
Binarny / hex / decimal obok zamienia jedną liczbę między podstawami. Tu zostaje suma znaków. 192 przy teście nie jest kodem hex. 448 nie jest CRC.
Wpisz test, potem Oblicz. Wynik to mod 256: 192, mod 65536: 448. hello daje 20 i 532. Calcboxer daje 147 i 915.
test daje mod 256: 192, mod 65536: 448. hello daje 20 i 532. Calcboxer daje 147 i 915. Inny napis daje inną sumę.
suma bajtów UTF-8; wynik = suma mod 256 oraz suma mod 65536
Suma bajtów UTF-8, potem mod 256 i mod 65536. test daje 192 i 448. To nie SHA.
mod 256: 192, mod 65536: 448
Jaka suma kontrolna dla test? mod 256: 192, mod 65536: 448. Suma bajtów, nie SHA.
mod 256: 20, mod 65536: 532
Jaka suma dla hello? mod 256: 20, mod 65536: 532.
mod 256: 147, mod 65536: 915
Jaka suma dla Calcboxer? mod 256: 147, mod 65536: 915.
mod 256: 192, mod 65536: 448. Suma bajtów UTF-8, nie SHA.
mod 256: 20, mod 65536: 532.
mod 256: 147, mod 65536: 915.
Nie. Karta dodaje bajty i bierze resztę z 256 i 65536.
Nie. To demonstracja. SHA jest poza tą kartą.
Tak. Test i test dają inną sumę, bo inne bajty UTF-8.
Tak. Każdy znak w polu, także spacja, dodaje swoje bajty.
Tam jeden znak. Tu cały napis test daje 192 i 448.
Nie. To reszta z sumy bajtów wpisanego tekstu.