Zip - це формат стиснення, який особливо використовується для стиснення даних та зображень.
Zip - це дуже простий файл, який стискає кожен з файлів окремо. Це дозволяє відновити кожен файл без необхідності читати решту та покращує продуктивність.
Zip вказує на те, що кожен файл можна зберігати, не стискати або використовувати широкий спектр алгоритмів стиснення. Найбільш використовуваний у цьому форматі стиснення алгоритм Філа Каца.
Особливості ZIP
Zip - це система, що складається з симетричного шифрування з унікальним ключем. Проблема полягає в тому, що ця система шифрування слабка проти атак, які можуть виникнути через відкритий текст, атаку на словник та грубу силу.
Інша особливість, яку включає Zip, полягає в тому, що вона підтримує розподіл частин стисненого файлу на різних носіях, таких як дискети.
З часом були введені нові методи шифрування, але ці нові функції не підтримуються найбільш використовуваними програмами.
ZIP-історія
Філ Кац, засновник програмної компанії PKWARE, був оригінальним дизайнером формату Zip. Він зробив технічну документацію для формату Zip і одночасно випустив першу версію PKZIP у 1989 році.
Кац скопіював ARC і перетворив процедури стиснення C на оптимізований для асемблера код, що зробило це набагато швидшим. Спочатку SEA намагалася отримати ліцензію на компресор Katz під назвою PKARC, але Філ Кац відмовився від цього. Потім SEA подала позов проти Каца за порушення авторських прав і виграла суперечку.
Розширене використання формату ZIP
Загалом використання Zip поширилося по всьому світу. Користувач досягає того, що при стисненні файлів їх розмір зменшується. Експорт стискається, щоб ви могли швидше завантажувати та зберігати більше файлів.