Zip е формат за компресиране, особено използван за компресиране на данни и изображения.
Zip е много прост файл, който компресира всеки от файловете поотделно. Това позволява да се възстанови всеки един от файловете, без да се налага да се четат останалите и подобрява производителността.
Zip показва, че всеки файл може да се съхранява, некомпресира или използва голямо разнообразие от алгоритми за компресиране. Най-използваният от този формат за компресиране е алгоритъмът на Phil Katz.
ZIP функции
Zip е система, съставена от симетрично криптиране с уникален ключ. Проблемът е, че тази криптираща система е слаба срещу атаки, които могат да възникнат от открит текст, речникова атака и груба сила.
Друга характеристика, която Zip включва, е, че поддържа разпространението на частите на компресиран файл на различни носители, като дискети.
С течение на времето са въведени нови методи за криптиране, но тези нови функции не се поддържат от най-използваните приложения.
ZIP история
Фил Кац, основател на софтуерната компания PKWARE, е оригиналният дизайнер на Zip формат. Това, което той направи, беше да разработи техническата документация за Zip формата и в същото време пусна първата версия на PKZIP през 1989 г.
Кац беше копирал ARC и преобразувал рутинните програми за компресиране в оптимизиран за асемблер код, който го направи много по-бърз. Първоначално SEA се опита да получи лиценз за компресора на Katz, наречен PKARC, но Phil Katz го отказа. След това SEA съди Katz за нарушаване на авторски права и спечели спора.
Разширено използване на ZIP формата
Като цяло използването на Zip се е разпространило по целия свят. Потребителят постига, че при компресиране на файлове размерът им намалява. Експортирането се компресира, за да можете да изтегляте по-бързо и да съхранявате повече файлове.