Zip er et komprimeringsformat som spesielt brukes til data- og bildekomprimering.
Zip er en veldig enkel fil som komprimerer hver av filene hver for seg. Dette gjør det mulig å gjenopprette hver av filene uten å måtte lese resten og forbedrer ytelsen.
Zip indikerer at hver fil kan lagres, komprimeres eller bruke et bredt utvalg av komprimeringsalgoritmer. Den mest brukte av dette kompresjonsformatet er Phil Katz-algoritmen.
ZIP-funksjoner
Zip er et system som består av en symmetrisk kryptering med en unik nøkkel. Problemet er at dette krypteringssystemet er svakt mot angrep som kan oppstå fra vanlig tekst, ordbokangrep og brutal kraft.
En annen funksjon som Zip inkluderer, er at den støtter distribusjon av delene av en komprimert fil på forskjellige medier, for eksempel disketter.
Over tid har nye krypteringsmetoder blitt introdusert, men disse nye funksjonene støttes ikke av de mest brukte applikasjonene.
ZIP-historie
Phil Katz, grunnlegger av programvareselskapet PKWARE, var den opprinnelige designeren av Zip-formatet. Det han gjorde var å utvikle den tekniske dokumentasjonen for Zip-formatet, og samtidig ga han ut den første versjonen av PKZIP i 1989.
Katz hadde kopiert ARC og konvertert C-kompresjonsrutinene til samleroptimalisert kode som gjorde det mye raskere. Opprinnelig prøvde SEA å få en lisens for Katz kompressor, kalt PKARC, men Phil Katz avslått den. SEA saksøkte deretter Katz for brudd på opphavsretten, og vant tvisten.
Utvidet bruk av ZIP-format
Generelt har bruken av Zip spredt seg over hele verden. Hva brukeren oppnår er at når komprimering av filer blir størrelsen redusert. Eksporten er komprimert slik at du kan laste ned raskere og lagre flere filer.