Version Yes (partially, Yes Yes needed to see Table (partially, (partially, extract see Table see Table C–3) C–3) General Yes (partially, Yes Yes purpose bit see Table (partially, (partially, flag see Table see Table C–5) C–5) Compression Yes (partially, Yes Yes method see Table (partially, (partially, see Table see Table C–4) C–4) Last mod file Yes Yes Yes time Last mod file Yes Yes Yes date Crc-32 Yes Yes Yes Compressed Yes Yes Yes size Uncompressed Yes Yes Yes size File name Yes Yes Yes length Extra field Yes Yes Yes length File name Yes Yes Yes (variable size) Extra field Yes (partially, Yes Yes (variable size) see Table (partially, (partially, see Table see Table C–6) C–6) Central Central file Yes Yes Yes directory header signature File version made Yes Yes (0 = Yes header by: high byte MS-DOS is default publishing value) Version made Yes Yes Yes by: low byte
Version needed to extract Yes (partially, see Table Yes (partially, see Table C–3) Yes (partially, see Table C–3) General purpose bit flag Yes (partially, see Table Yes (partially, see Table C–5) Yes (partially, see Table C–5) Compression method Yes (partially, see Table Yes (partially, see Table C–4) Yes (partially, see Table C–4) Last mod file time Yes Yes Yes Last mod file date Yes Yes Yes Crc-32 Yes Yes Yes Compressed size Yes Yes Yes Uncompressed size Yes Yes Yes File name length Yes Yes Yes Extra field length Yes Yes Yes File name (variable size) Yes Yes Yes Extra field (variable size) Yes (partially, see Table Yes (partially, see Table C–6) Yes (partially, see Table C–6) Central directory File header Central file header signature Yes Yes Yes version made by: high byte Yes Yes (0 = MS-DOS is default publishing value) Yes Version made by: low byte Yes Yes Yes