Hvad er dataintegritet?
Dataintegritet er et udtryk, der bruges til at henvise til nøjagtigheden og pålideligheden af data. Data skal være komplette uden variationer eller kompromiser fra originalen for at blive betragtet som pålidelige og nøjagtige. Kompromiser til dataintegritet kan ske på flere måder. I brancher, hvor data håndteres, er identifikation og adressering af potentielle kilder til skader på data et vigtigt aspekt af datasikkerhed.
Problemer med dataintegritet kan starte med en menneskelig kilde. Mennesker, der indtaster poster, kan begå fejl, hvilket kan føre til variationer mellem de originale data og de data, der er gemt i et system. På samme måde kan folk begå fejl, mens de overfører eller kopierer data elektronisk, hvilket skaber forskelle mellem forskellige versioner af en fil eller henvisninger til en fil. For at dataintegriteten skal opretholdes, behøver der ikke være nogen ændringer eller ændringer i dataene.
Når data indtastes, lagres, åbnes, flyttes og opdateres, kan svage punkter i et system kompromittere dataene. Fejl i en computer kan føre til delvis overskrivning af data eller andre datafejl. Vira kan oprettes for at angribe dataintegritet, nogle arbejder roligt for at beskadige data uden at forråde deres tilstedeværelse. Afbrydelser i forskellige operationer kan føre til problemer, ligesom mekaniske skader som eksponering for magneter eller fysisk skade forårsaget af strømafbrydelser og andre begivenheder.
Designere af dataarkitektur til alt fra regeringsdatabaser til filsystemerne på personlige computere skal overveje dataintegritet, når de arbejder med sådanne systemer. De tænker over, hvordan systemet vil blive brugt, identificerer åbenlyse potentielle trusler og udvikler metoder til at sikre systemet til at beskytte dataene. Manglende tænkning fremover kan resultere i katastrofale kompromiser og muligvis utilsigtet frigivelse af sikre eller følsomme data, hvilket er en særlig stor bekymring for databaser, der indeholder personlige eller identificerbare oplysninger om enkeltpersoner og institutioner.
Mennesker, der arbejder med databaser, kan have undervisning i dataintegritet, herunder påmindelser om at gennemgå data, når de indtastes, regelmæssigt gemme og sikkerhedskopiere data og til straks at rapportere mistænkte kompromiser eller tvivlsomme aktiviteter. Jo hurtigere et problem genkendes, jo lettere vil det være at løse. Supportpersonale, såsom informationsteknologipersonale, arbejder også på at beskytte databaser mod angreb udefra med værktøjer som firewalls, antivirus-software og periodiske scanninger for ondsindet kode. På samme måde kan systemer også designes til at låse data i skrivebeskyttet format for at beskytte dem mod manipulation eller interferens, der kan kompromittere deres integritet.