Zip je kompresní formát používaný zejména pro kompresi dat a obrázků.
Zip je velmi jednoduchý soubor, který komprimuje každý ze souborů samostatně. To umožňuje obnovit každý ze souborů, aniž byste museli číst zbytek, a zvyšuje výkon.
Zip označuje, že každý soubor lze uložit, nekomprimovat nebo použít širokou škálu kompresních algoritmů. Nejpoužívanější v tomto kompresním formátu je algoritmus Phil Katz.
Funkce ZIP
The Zip je systém složený ze symetrického šifrování s jedinečným klíčem. Problém je v tom, že tento šifrovací systém je slabý proti útokům, které mohou vzniknout z prostého textu, slovníkového útoku a hrubé síly.
Další funkcí, kterou Zip obsahuje, je to, že podporuje distribuci částí komprimovaného souboru na různých médiích, například na disketách.
Postupem času byly zavedeny nové metody šifrování, ale tyto nové funkce nejsou podporovány nejpoužívanějšími aplikacemi.
Historie ZIP
Phil Katz, zakladatel softwarové společnosti PKWARE, byl původním návrhářem formátu Zip. Učinil vývoj technické dokumentace pro formát Zip a zároveň v roce 1989 vydal první verzi programu PKZIP.
Katz zkopíroval ARC a převedl kompresní rutiny C na kód optimalizovaný pro assembler, díky kterému byl mnohem rychlejší. Zpočátku se SEA pokusila získat licenci pro Katzův kompresor s názvem PKARC, ale Phil Katz to odmítl. SEA poté žalovala Katze za porušení autorských práv a spor vyhrála.
Rozšířené používání formátu ZIP
Obecně se použití Zipu rozšířilo do celého světa. To, čeho uživatel dosáhne, je to, že při kompresi souborů se zmenší jejich velikost. Exporty jsou komprimovány, abyste mohli rychleji stahovat a ukládat více souborů.