Přeskočit na obsah

Integrita dat

Z Wikipedie, otevřené encyklopedie

V infomatice a telekomunikacích má termín integrita dat následující významy:

  1. Stav, kdy přečtená data jsou totožná s daty uloženými. Tzn. během uložení (přenosu) dat nedošlo k jejich neočekávaným změnám.
  2. Zajištění kompletnosti dat. Například osobní číslo patří nějaké osobě. Pokud by osobní číslo nikomu nepatřilo, jedná se o osiřelá nebo nekompletní data.
  3. Zachování dat pro jejich zamýšlené použití.

Další význam integrity dat může být ujištění, že k datům mohou přistupovat a měnit je pouze ti, kteří k tomu mají příslušná oprávnění.

Integrita dat bývá zajišťována kontrolními součty, hašovacími funkcemi, samoopravnými kódy, žurnálováním atd.

V kryptografii a v zabezpečení informací všeobecně, integrita znamená platnost dat. Integrita může být porušena hlavně těmito způsoby:

  • Záměrné pozměnění:
    • Útočník změní číslo účtu v bankovní transakci
    • Falšování dokumentu s identitou
  • Náhodné pozměnění:

Datová integrita v relačních databázích se týká tří hlavních aspektů dat v databázi:

  1. Přesnost
  2. Správnost
  3. Platnost

Běžné chyby integrity dat jsou v primárních klíčích (například osiřelý záznam, který postrádá svého předka).