Zip - Co to jest, definicja i koncepcja

Spisie treści:

Anonim

Zip to format kompresji używany szczególnie do kompresji danych i obrazów.

Zip to bardzo prosty plik, który kompresuje każdy z plików osobno. Pozwala to na odzyskanie każdego z plików bez konieczności czytania pozostałych i poprawia wydajność.

Zip wskazuje, że każdy plik może być przechowywany, dekompresowany lub przy użyciu szerokiej gamy algorytmów kompresji. Najczęściej używanym przez ten format kompresji jest algorytm Phila Katza.

Funkcje ZIP

Zip to system składający się z szyfrowania symetrycznego z unikalnym kluczem. Problem polega na tym, że ten system szyfrowania jest słaby w stosunku do ataków, które mogą wynikać z tekstu jawnego, ataku słownikowego i brutalnej siły.

Inną funkcją, którą zawiera Zip, jest to, że obsługuje dystrybucję części skompresowanego pliku na różnych nośnikach, takich jak dyskietki.

Z biegiem czasu wprowadzono nowe metody szyfrowania, ale te nowe funkcje nie są obsługiwane przez najczęściej używane aplikacje.

Historia ZIP

Phil Katz, założyciel firmy programistycznej PKWARE, był oryginalnym projektantem formatu Zip. Opracował dokumentację techniczną dla formatu Zip i jednocześnie wydał pierwszą wersję PKZIP w 1989 roku.

Katz skopiował ARC i przekonwertował procedury kompresji C na kod zoptymalizowany pod kątem asemblera, co znacznie je przyspieszyło. Początkowo firma SEA próbowała uzyskać licencję na sprężarkę Katza o nazwie PKARC, ale Phil Katz ją odrzucił. SEA pozwała następnie Katz za naruszenie praw autorskich i wygrała spór.

Rozszerzone wykorzystanie formatu ZIP

Ogólnie rzecz biorąc, korzystanie z Zip rozprzestrzeniło się na cały świat. Użytkownik osiąga to, że podczas kompresji plików zmniejsza się ich rozmiar. Eksporty są kompresowane, dzięki czemu można szybciej pobierać i przechowywać więcej plików.