Wat is bestandsverificatie?
Bestandsverificatie is een proces om te bepalen of een computerbestand op een of andere manier is gewijzigd. Dit kan optreden als gevolg van corruptie, virale inbraak of opzettelijke activiteit van een gebruiker. Voor beveiliging kan het belangrijk zijn om de integriteit van een bestand te controleren en een waarschuwing te ontvangen als het bestand van een eerdere versie is gewijzigd. Er zijn een aantal technieken beschikbaar voor gebruik in bestandsverificatie.
Een optie voor het verifiëren van bestanden is het vergelijken van een nieuw bestand tegen een oudere kopie, die de hele code beetje bij beetje doorloopt, op zoek naar eventuele wijzigingen. Een andere optie omvat het gebruik van een controlesom. De gebruiker maakt een gegevensblok uit het bestand en slaat dit op. Als de gebruiker twijfelt over een bestand, kan hij of zij de controlesumberekening opnieuw uitvoeren en de nieuwe versie tegen het origineel controleren. Als de gegevens anders zijn, is het bestand gewijzigd.
Dit proces kan belangrijk zijn in de TRAnsmission van gegevens, waarbij gebruikers wijzigingen willen identificeren, omdat dat een probleem kan aangeven. Een virus kan bijvoorbeeld aan een bestand zijn gekoppeld, of een hacker zou code kunnen hebben ingevoegd om het bestand bij te houden of een kwaadwillende opdracht uit te voeren. In het geval van veilige, vertrouwelijke gegevens kunnen wijzigingen wijzen op de aanwezigheid van een compromis ergens in het systeem dat moet worden aangepakt om de gegevens veilig te houden. Evenzo willen gebruikers misschien bestandsverificatie gebruiken om de integriteit van een back -up te bevestigen en ervoor te zorgen dat alle gegevens die ze nodig hebben er is.
Computerprogramma's zijn beschikbaar om bestandsverificatie uit te voeren en de meeste zijn erg snel. Wanneer de gebruiker een opdracht uitvoert om een bestand te controleren, kan het programma het snel vegen en een resultaat retourneren. Dit proces kan langzamer zijn met bijzonder grote bestanden of situaties wanneer het programma elk beetje gegevens moet scannen, in plaats van een controlemethode te gebruiken. Voor mensen die gegevens uitrusten over een veilige verbinding, omvat het proces ook coderingpting en het decoderen van de gegevens.
Er kunnen gevallen zijn waarin bestandsverificatie vooral belangrijk kan zijn. Bij de evaluatie van digitaal bewijsmateriaal in rechtszaken willen bijvoorbeeld alle partijen er zeker van zijn dat de bestanden geldig zijn en niet zijn gewijzigd. Een technicus die gespecialiseerd is in dit proces kan het materiaal evalueren en bepalen of er wijzigingen zijn opgetreden. Dit kan ook nuttig zijn in forensisch onderzoek in het algemeen, waar veranderingen in een dossier sporen kunnen onthullen van een crimineel die probeert zijn of haar sporen te dekken of onderzoekers te misleiden.