Suma kontrolna

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania
Kod kreskowy ITF-6 z cyfrą kontrolną

Suma kontrolna (Szablon:Ang.) – liczba uzyskana według specjalnego algorytmu służąca do zapewnienia integralności danych.

Komputer wysyłający dane oblicza ich sumę kontrolną i dołącza ją do pakietu danych. Komputer odbierający dane również oblicza sumę kontrolną, lecz z odebranych danych, i sprawdza, czy suma uzyskana przez niego zgadza się z sumą odebraną z pakietem danych. Jeśli nie, to znaczy, że dane uległy przekłamaniu.

Szczególnym przypadkiem sumy kontrolnej jest cyfra kontrolna[1] – zwykle ostatnia cyfra identyfikatora (np. w numerach PESEL, NIP, REGON, SIMC, IMO). Jeszcze innym przypadkiem sumy kontrolnej jest bit parzystości stosowany w transmisji szeregowej i m.in. dawniej w taśmach perforowanych. Podobnie danym zapisywanym w sektorze dysku towarzyszy suma kontrolna obliczana algorytmem CRC.

Algorytmy obliczania sumy kontrolnej:

Zobacz też

Przypisy

Szablon:Przypisy

Linki zewnętrzne

  1. Szablon:Cytuj
  2. Rozporządzenie Ministra Transportu, Budownictwa i Gospodarki Morskiej z dnia 3 stycznia 2013 r. w sprawie sposobu prowadzenia rejestru oraz sposobu oznakowania pojazdów kolejowych (Szablon:Dziennik Ustaw).