ГОСТ Р ИСО/МЭК 26300—2010
17.2 Структура zip-файла
последовательности
файлов, каждый
из которых может
быть сжат или
сохранен в необработанном формате.
Каждый файл, непосредственно перед
своими данными, имеет локальный
заголовок.
который
содержит
наибольшее
количество
информации
методсжатияиимяфайла.
Содержание сжатого
файла следует
непосредственно
далееи
файла, которые часто не доступны при записи локального заголовка файла.
Дескриптор данных может быть пропущен, если эти детали уже были включены в
заголовок.
Вприведенномформатекаждыйфайлвархиверасполагается
последовательно и сопровождается центральным каталогом в конце zip-архива.
Центральный каталог — это непрерывное множество элементов каталога, каждый
из которых содержит всю информацию в локальном заголовке файла, плюс
дополнения,типакомментариеви атрибутовфайла.Оченьважно,что
центральный каталог содержит указатели на позицию каждого файла в архиве,
которые делают навигацию по zip-файлу быстрой и простой.
Для получения более подробной информации о формате zip-файла см. (ZIP).
17.3 Шифрование
Процесс шифрования состоит из нескольких стадий.
Zip-файлначинаетсяс
j
П с 1 Lcccll ccccr
1
ТЧ b lv x ra’l=l=r<1f|
J
-IM
nnr* »y*’
t
I*’\
f|3t4
1П Ы
J x c
Icsz/iacr
С
С
С
Пс NLcccll ссссг
о файле, включая временные метки,
ri« v contressed
-IcNstess’ipxr
DrsKciyCntv
1
заканчиваетсянеобязательным
C
дескриптором данных.Дескриптор
Zip Ccrticl CiicctD’--<’
г
данных содержит CRC (циклический
избыточный код) и размер сжатого
Di
c
U
li
/D t-v
\
834