Zip הוא פורמט דחיסה המשמש במיוחד לדחיסת נתונים ותמונות.
ה- Zip הוא קובץ פשוט מאוד שדוחס כל אחד מהקבצים בנפרד. זה מאפשר לשחזר כל אחד מהקבצים מבלי לקרוא את השאר ומשפר את הביצועים.
מיקוד מציין כי כל קובץ יכול להיות מאוחסן, ללא דחיסה או להשתמש במגוון רחב של אלגוריתמי דחיסה. השימוש הנפוץ ביותר בפורמט דחיסה זה הוא האלגוריתם של פיל כץ.
תכונות ZIP
ה- Zip היא מערכת המורכבת מהצפנה סימטרית עם מפתח ייחודי. הבעיה היא שמערכת ההצפנה הזו חלשה כנגד התקפות שעלולות לנבוע מטקסט פשוט, התקפה מילונית וכוח אכזרי.
תכונה נוספת ש- Zip כוללת היא שהיא תומכת בהפצת חלקי קובץ דחוס במדיות שונות, כמו דיסקים.
עם הזמן הוצגו שיטות הצפנה חדשות, אך תכונות חדשות אלה אינן נתמכות על ידי היישומים הנפוצים ביותר.
היסטוריית ZIP
פיל כץ, מייסד חברת התוכנה PKWARE, היה המעצב המקורי של פורמט ה- Zip. מה שהוא עשה היה לפתח את התיעוד הטכני לפורמט ה- Zip, ובמקביל הוציא את הגרסה הראשונה של PKZIP בשנת 1989.
כץ העתיק את ARC והמיר את שגרות הדחיסה C לקוד מותאם למרכיב שהפך אותו להרבה יותר מהיר. בתחילה, SEA ניסתה להשיג רישיון עבור המדחס של כץ, שנקרא PKARC, אך פיל כץ דחה אותו. לאחר מכן תבעה SEA את כץ בגין הפרת זכויות יוצרים, וזכתה בסכסוך.
שימוש מורחב בפורמט ZIP
באופן כללי, השימוש ב- Zip התפשט ברחבי העולם. מה שהמשתמש משיג הוא שכאשר דוחסים קבצים גודלם מצטמצם. הייצוא דחוס כך שתוכלו להוריד מהר יותר ולאחסן קבצים נוספים.