Garbage in, garbage out (GIGO) je běžně používaná fráze v oblasti počítačového programování a kybernetické bezpečnosti. Používá se k popisu konceptu, že počítač bude zpracovávat pouze kvalitní informace; pokud jsou vstupní data nekvalitní, výstup generovaný počítačem bude pravděpodobně chybný.
GIGO je přísloví počítačového průmyslu, které poprvé vytvořil v 60. letech Walter Shewhart. Tato fráze se používá ke zdůraznění důležitosti ověření dat před pokusem o jejich zpracování, protože neplatná data povedou k nepřesným výsledkům.
Moderní GIGO vždy začíná sběrem dat, která jsou často z různých zdrojů. Tyto údaje musí být následně zkontrolovány na přesnost a úplnost. Bez řádného vyčištění mohou být odpadní data zpracována do databáze pomocí automatického skriptu nebo ručního zadávání. To může vést k poškození dat, což může způsobit nepřesné výsledky.
V oblasti kybernetické bezpečnosti se GIGO vztahuje také na škodlivé vstupy a výstupy. Vývojáři malwaru odhalují slabá místa v počítačových systémech a zneužívají je k získání přístupu k důvěrným informacím. Pokud jsou vstupní data v tomto případě poškozená nebo škodlivá, mohou být výstupní data pozměněna a zneužita hackery ve svůj vlastní prospěch.
Mezi osvědčené postupy GIGO patří ověřování složení a přesnosti dat a také používání správných bezpečnostních protokolů k ochraně počítačových systémů před škodlivými vstupy. Týmy pro zajištění kvality mohou ověřit přesnost a spolehlivost dat před jejich zpracováním a výstupem. Tím zajistíte, že počítačový systém je používán správně a že výstup je přesný.
Závěrem lze říci, že GIGO je důležitým pojmem v oblasti počítačového programování a kybernetické bezpečnosti. Kvalitní vstupní data přinášejí kvalitní výstup, takže je důležité, aby byla data před předáním do počítačového systému vyčištěna a ověřena. Tím zajistíte, že výstup bude přesný a důvěryhodný.