Zip - Che cos'è, definizione e concetto

Sommario:

Anonim

Zip è un formato di compressione utilizzato specialmente per la compressione di dati e immagini.

Lo Zip è un file molto semplice che comprime ciascuno dei file separatamente. Ciò consente di recuperare ciascuno dei file senza dover leggere il resto e migliora le prestazioni.

Zip indica che ogni file può essere archiviato, decompresso o utilizzando un'ampia varietà di algoritmi di compressione. Il più utilizzato da questo formato di compressione è l'algoritmo di Phil Katz.

Caratteristiche ZIP

Lo Zip è un sistema composto da una crittografia simmetrica con chiave univoca. Il problema è che questo sistema di crittografia è debole contro gli attacchi che possono derivare da testo in chiaro, attacco del dizionario e forza bruta.

Un'altra caratteristica che include Zip è che supporta la distribuzione delle parti di un file compresso su diversi supporti, come i floppy disk.

Nel tempo sono stati introdotti nuovi metodi di crittografia, ma queste nuove funzionalità non sono supportate dalle applicazioni più utilizzate.

Cronologia ZIP

Phil Katz, fondatore della società di software PKWARE, è stato il progettista originale del formato Zip. Quello che ha fatto è stato sviluppare la documentazione tecnica per il formato Zip e allo stesso tempo ha rilasciato la prima versione di PKZIP nel 1989.

Katz aveva copiato ARC e convertito le routine di compressione C in codice ottimizzato per l'assemblatore che lo rendeva molto più veloce. Inizialmente, la SEA ha cercato di ottenere una licenza per il compressore di Katz, chiamato PKARC, ma Phil Katz ha rifiutato. La SEA ha quindi fatto causa a Katz per violazione del copyright e ha vinto la controversia.

Uso esteso del formato ZIP

In generale, l'uso di Zip si è diffuso in tutto il mondo. Ciò che l'utente ottiene è che durante la compressione dei file la loro dimensione viene ridotta. Le esportazioni sono compresse in modo da poter scaricare più velocemente e archiviare più file.