• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Suma kontrolna

    Przeczytaj także...
    Algorytm Luhna – jeden z najczęściej wykorzystywanych algorytmów służących do sprawdzania poprawności wpisania danej liczby. Jest on używany m.in. do walidacji numerów kart kredytowych, ciągów liczbowych, itd. Nazwa algorytmu pochodzi od nazwiska Hansa Petera Luhna (1896–1964), niemieckiego naukowca pracującego w IBM.Komputer (z ang. computer od łac. computare – liczyć, sumować; dawne nazwy używane w Polsce: mózg elektronowy, elektroniczna maszyna cyfrowa, maszyna matematyczna) – maszyna elektroniczna przeznaczona do przetwarzania informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.
    Numer identyfikacji podatkowej (NIP) – dziesięciocyfrowy kod, służący do identyfikacji podatników w Polsce. Wprowadziła go ustawa z października 1995, a zaczął obowiązywać od 1996. Nadawany jest przez naczelnika urzędu skarbowego. Od 1 września 2011 roku osoby fizyczne nieprowadzące działalności gospodarczej używają numeru PESEL jako identyfikatora podatkowego.

    Suma kontrolna (ang. checksum) – 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.

    Integralność danych, także spójność (ang. data integrity) – funkcja bezpieczeństwa polegająca na tym, że dane nie zostały zmienione, dodane lub usunięte w nieautoryzowany sposób.Funkcja skrótu, inaczej: funkcja mieszająca lub funkcja haszująca – jest to funkcja, która przyporządkowuje dowolnie dużej liczbie krótką, zwykle posiadającą stały rozmiar, nie specyficzną, quasi-losową wartość, tzw. skrót nieodwracalny.

    Szczególnym przypadkiem sumy kontrolnej jest cyfra kontrolna – zwykle ostatnia cyfra identyfikatora (np. w numerach PESEL, NIP, REGON, SIMC). 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 typu CRC.

    SIMC (System identyfikatorów i nazw miejscowości) – system będący składnikiem Krajowego Rejestru Urzędowego Podziału Terytorialnego Kraju (TERYT). System zarządzany jest przez Główny Urząd Statystyczny.Taśmy dziurkowane (perforowane), znane od połowy XIX wieku, używano jako nośnik do zapisywania danych. Były do tego celu również stosowane obok kart dziurkowanych w pierwszych komputerach. Z czasem zostały zastąpione przez bardziej pojemne media np. taśmy magnetyczne.

    Algorytmy obliczania sumy kontrolnej:

  • CRC,
  • MD5 (tzw. funkcja skrótu),
  • SHA-1 (tzw. funkcja skrótu),
  • Adler-32,
  • Algorytm Luhna, np. w numerach kart kredytowych, europejskim numerze pojazdu (EVN),
  • cyfry kontrolne w numerach PESEL, NIP, REGON, dowodach osobistych, paszportach, numerach kont bankowych,
  • bit parzystości stosowany przy transmisji szeregowej łączem RS-232 lub na taśmie dziurkowanej. W tym przypadku liczba jest 1-bitowa,
  • suma, suma bitowa, różnica bitowa stosowana w wielu protokołach transmisji danych.
  • Zobacz też[ | edytuj kod]

  • funkcja skrótu
  • Przypisy[ | edytuj kod]

    1. 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 (Dz.U. z 2013 r. poz. 211).

    Linki zewnętrzne[ | edytuj kod]

  • dr inż. Romuald Żyłła: Co to jest cyfra kontrolna? (pol.). 2013. [dostęp 2018-07-17].
  • PESEL – skrótowiec od nazwy Powszechny Elektroniczny System Ewidencji Ludności, który został wprowadzony w Polsce w 1979 przez organy państwa na mocy ustawy z 10 kwietnia 1974 r. o ewidencji ludności i dowodach osobistych (Dz. U. z 1974 r. Nr 14, poz. 85 ze zm.). Ustawa ta zostanie uchylona 1 stycznia 2015 ustawą z 24 września 2010 r. o ewidencji ludności (Dz. U. z 2010 r. Nr 217, poz. 1427), która zachowa prawną ciągłość jego prowadzenia. Zawiera dane osób przebywających stale na terytorium RP, zameldowanych na pobyt stały lub czasowy trwający ponad 3 miesiące, a także osób ubiegających się o wydanie dowodu osobistego lub paszportu, a także osób, dla których odrębne przepisy przewidują potrzebę posiadania numeru PESEL. Po 1 stycznia 2016 dane o zameldowaniu nie będą przechowywane w zbiorze PESEL. Numer PESEL można zmienić . Powodem do zmiany są przypadki, gdy nastąpiła zmiana płci, osoba ma nowy akt urodzenia lub decyzja urzędu okazała się błędna.Standard RS-232 opisuje sposób połączenia urządzeń DTE (ang. Data Terminal Equipment) tj. urządzeń końcowych danych (np. komputer) oraz urządzeń DCE (ang. Data Communication Equipment), czyli urządzeń komunikacji danych (np. modem). Standard określa nazwy styków złącza oraz przypisane im sygnały a także specyfikację elektryczną obwodów wewnętrznych. Standard ten definiuje normy wtyczek i kabli portów szeregowych typu COM. Standard RS-232 (ang. Recommended Standard) opracowano w 1962 roku na zlecenie amerykańskiego stowarzyszenia producentów urządzeń elektronicznych (Electronic Industries Alliance) w celu ujednolicenia parametrów sygnałów i konstrukcji urządzeń zdolnych do wymiany danych cyfrowych za pomocą sieci telefonicznej.




    Warto wiedzieć że... beta

    MD5 (z ang. Message-Digest algorithm 5 – Skrót wiadomości wersja 5) – algorytm z dziedziny kryptografii. Jest to popularna kryptograficzna funkcja skrótu, która z dowolnego ciągu danych generuje 128-bitowy skrót.
    REGON (akronim od Rejestr Gospodarki Narodowej) - Krajowy Rejestr Urzędowy Podmiotów Gospodarki Narodowej – rejestr prowadzony przez Prezesa Głównego Urzędu Statystycznego. Pod pojęciem REGON-u rozumiany jest także numer identyfikacyjny REGON, czyli dziewięciocyfrowy numer podmiotu gospodarki narodowej w powyższym rejestrze. Osoby fizyczne mają numer REGON przypisany raz na zawsze, przy pierwszej rejestracji w rejestrze. Jeżeli, po zlikwidowaniu działalności, podejmą kiedykolwiek nową działalność (taką samą lub inną), ich 9-cyfrowy numer REGON pozostanie niezmieniony.
    Sektor – w informatyce, najmniejsza fizyczna jednostka zapisu danych na dyskach twardych, dyskietkach i innych nośnikach danych naśladujących dyski.
    Transmisja szeregowa – rodzaj cyfrowej transmisji danych, w którym poszczególne bity informacji są przesyłane kolejno. Medium transmisyjnym może być połączenie elektryczne (przewód lub para skręconych przewodów), radiowe (fale elektromagnetyczne) lub optyczne (fale rozchodzące się swobodnie lub wzdłuż określonej drogi np. w światłowodzie).
    SHA (Secure Hash Algorithm) – rodzina powiązanych ze sobą kryptograficznych funkcji skrótu zaprojektowanych przez NSA (National Security Agency) i publikowanych przez National Institute of Standards and Technology.
    Cykliczny kod nadmiarowy, inaczej: cykliczna kontrola nadmiarowa (ang.) Cyclic Redundancy Check, CRC – jest to system sum kontrolnych wykorzystywany do wykrywania przypadkowych błędów pojawiających się podczas przesyłania i magazynowania danych binarnych.
    Kontrola parzystości – metoda wykrywania przekłamań w transmitowanych wiadomościach. Polega na dodawaniu do wysyłanej wiadomości bitu kontrolnego. W zależności od przyjętej konwencji bit ten nazywany jest bitem parzystości lub bitem nieparzystości. Kontrola parzystości opiera się na parzystości sumy bitów wiadomości, której nie należy mylić z parzystością wiadomości potraktowanej jako liczba dwójkowa. Tę drugą parzystość można odczytać wprost z najmłodszego bitu wiadomości.

    Reklama

    Czas generowania strony: 0.012 sek.