Skip to main content

Co je ověření souboru?

Ověření souboru je proces určení, zda byl počítačový soubor nějakým způsobem změněn.K tomu může dojít v důsledku korupce, virového vniknutí nebo úmyslné aktivity ze strany uživatele.Pro zabezpečení může být důležité zkontrolovat integritu souboru a obdržet upozornění, pokud se soubor změnil z dřívější verze.Existuje řada technik pro použití při ověření souboru.

Jednou z možností pro ověření souborů je porovnání nového souboru s starší kopií, pohybující se po celém kousku kódu po bit a hledá jakékoli změny.Další možnost zahrnuje použití kontrolního součtu.Uživatel vytvoří ze souboru blok dat a uloží to.Pokud uživatel má pochybnosti o souboru, může provést výpočet kontrolního součtu znovu a zkontrolovat novou verzi proti originálu.Pokud jsou data jiná, soubor se změnil.Například virus mohl připojit například k souboru nebo hacker mohl vložit kód pro sledování souboru nebo spuštění škodlivého příkazu.V případě zabezpečených a důvěrných dat mohou změny naznačovat přítomnost kompromisu někde v systému, který bude třeba řešit, aby byla data v bezpečí.Podobně by uživatelé mohli chtít použít ověření souboru k potvrzení integrity zálohy a zajistit, aby tam byla všechna data, která budou potřebovat.Když uživatel provede příkaz pro kontrolu souboru, může jej program rychle zametat a vrátit výsledek.Tento proces může být pomalejší s obzvláště velkými soubory nebo situacemi, kdy program potřebuje naskenovat každý kousek dat, spíše než pomocí metody kontrolního součtu.Pro lidi, kteří si vyměňují data v zabezpečeném připojení, tento proces také zahrnuje šifrování a dešifrování dat. “Mohou existovat případy, kdy může být ověření souboru zvláště důležité.Například při hodnocení digitálních důkazů v soudních případech chtějí být všechny strany zajištěny, že soubory jsou platné a nebyly změněny.Technik, který se specializuje na tento proces, může materiál vyhodnotit a určit, zda došlo k jakýmkoli změnám.To může být také užitečné při forenzním vyšetřování obecně, kde změny souboru mohou odhalit stopy zločince, který se snaží pokrýt své stopy nebo klamat vyšetřovatele.