Local File Header Yes (partially, details Yes (partially, details Yes below) below) File data Yes Yes Yes Data descriptor Yes Optional Optional Archive decryption No No No header Archive data No No No record Central directory Yes (partially, details Yes (partially, details Yes structure: below) below) File header Central directory Yes (ignore the Optional Optional structure: signature data) Digital signature Zip64 end of central Yes (partially, details Yes (partially, details Optional directory record V1 below) below, used only when (from spec version needed) 4.5) Zip64 end of central No No No directory record V2 (from spec version 6.2) end of central Yes (partially, details Yes (partially, details Optional directory locator below) below, used only when needed) End of central Yes (partially, details Yes (partially, details Yes directory record below, used only when needed) Table C–2, for record components”, specifies the requirements for package production, consumption, “Support and editing in regard to individual record components described in the ZIP Appnote.txt. C–2. Support for record components Record Field Supported Supported Pass on on through Consumption Production on editing Local File file Yes Yes Yes Header header signature
Local File Header Yes (partially, details below) Yes (partially, details below) Yes File data Yes Yes Yes Data descriptor Yes Optional Optional Archive decryption header No No No Archive data record No No No Central directory structure: File header Yes (partially, details below) Yes (partially, details below) Yes Central directory structure: Digital signature Yes (ignore the signature data) Optional Optional Zip64 end of central directory record V1 (from spec version 4.5) Yes (partially, details below) Yes (partially, details below, used only when needed) Optional Zip64 end of central directory record V2 (from spec version 6.2) No No No end of central directory locator Yes (partially, details below) Yes (partially, details below, used only when needed) Optional End of central directory record Yes (partially, details Yes (partially, details below, used only when needed) Yes Table C–2, “Support for record components”, specifies the requirements for package production, consumption, and editing in regard to individual record components described in the ZIP Appnote.txt. C–2. Support for record components Record Field Supported on Consumption Supported on Production Pass through on editing Local File Header file header signature Yes Yes Yes