Связанные контейнеры подписи - Associated Signature Containers

Расширенный связанный контейнер подписи (ASiC-E)
Расширение имени файла
.asice, .sce
Тип интернет-СМИ
приложение / vnd.
etsi.asic-e + zip
Магическое число50 4B 03 04 (тип носителя контейнера присутствует, начиная со смещения 38)[1]
РазработанETSI
изначальный выпуск2011
Контейнер дляXAdES, CAdES, отметка времени, подписанные объекты
Расширен сZip (формат файла), OpenDocument, EPUB
Открытый формат ?да
Связанный простой контейнер подписи (ASiC-S)
Расширение имени файла
.asics, .scs
Тип интернет-СМИ
приложение / vnd.
etsi.asic-s + zip
Магическое число50 4B 03 04 (тип носителя контейнера присутствует, начиная со смещения 38)[1]
РазработанETSI
изначальный выпуск2011
Контейнер дляXAdES, CAdES, отметка времени, подписанный объект
Расширен сZip (формат файла), OpenDocument, EPUB
Открытый формат ?да

Связанные контейнеры подписи (ASiC) определяет использование контейнерных структур для связывания одного или нескольких подписанных объектов с помощью расширенные электронные подписи или же отметка времени жетоны в один цифровой контейнер.[2]

Нормативный контекст

Под eIDAS -регулирование,[3] связанный контейнер подписи (ASiC) для eIDAS - это контейнер данных, который используется для хранения группы файловых объектов и цифровых подписей и / или утверждений времени, связанных с этими объектами. Эти данные хранятся в ASiC в формате ZIP.

В Исполнительном решении Европейской комиссии 2015/1506 от 8 сентября 2015 г. изложены спецификации, касающиеся форматов усовершенствованных электронных подписей и усовершенствованных печатей, которые должны признаваться органами государственного сектора в соответствии со статьями 27 и 37 Регламента eIDAS. Государства-члены ЕС, которым требуется расширенная электронная подпись или расширенная электронная подпись на основе квалифицированного сертификата, должны распознавать расширенную электронную подпись XML, CMS или PDF на уровне соответствия B, T или LT или с использованием связанного контейнера подписи, если эти подписи соответствуют следующие технические характеристики:[4]

Технические характеристики ASiC обновлены и стандартизированы с апреля 2016 г. Европейский институт телекоммуникационных стандартов в стандарте Связанные контейнеры подписи (ASiC)(ETSI EN 319162-1 V1.1.1 (2016-04),[1][6] но этот обновленный стандарт не требуется Исполнительным решением Европейской комиссии.

Структура

Внутренняя структура ASiC включает две папки:

  • Корневая папка, в которой хранится все содержимое контейнера, в том числе папки, отражающие структуру этого содержимого.
  • Папка «META-INF», которая находится в корневой папке и содержит файлы, содержащие метаданные о содержимом, включая связанные с ним файлы подписи и / или времени.

Такой файл электронной подписи будет содержать один CAdES объект или один или несколько XAdES подписи. Файл утверждения времени может содержать либо один токен временной метки, который будет соответствовать IETF. RFC 3161,[7] тогда как единая доказательная запись будет соответствовать IETF RFC 4998[8] или IETF RFC6283.[9][2][1]

Как используется ASiC

Одна из целей электронной подписи - защитить прикрепленные к ней данные от изменения. Это может быть сделано путем создания набора данных, который объединяет подпись с ее подписанными данными, или для сохранения отсоединенной подписи в отдельном ресурсе, а затем использования внешнего процесса для повторного связывания подписи с ее данными. Использование отсоединенных подписей может быть выгодным, поскольку это предотвращает несанкционированные изменения исходных объектов данных. Однако при этом существует риск того, что отделенная подпись будет отделена от связанных с ней данных. Если бы это произошло, связь была бы потеряна, и, следовательно, данные стали бы недоступными.[2]

Одним из наиболее распространенных применений стандарта ASiC является Электронная подпись Эстонии система с использованием мультиплатформенного (Windows, Linux, MacOS (OSX)) программного обеспечения под названием DigiDoc.

Типы контейнеров ASiC

Всегда важно использовать правильный инструмент для каждой работы. Также важно использовать правильный тип контейнера ASiC для выполняемой работы:[2]

ASiC Simple (ASiC-S)

С этим контейнером отдельный файловый объект связан с файлом подтверждения подписи или времени. В этот контейнер также может быть включен файл «mimetype», который определяет тип мультимедиа. Если файл mimetype включен, он должен быть первым файлом в контейнере ASiC. Этот тип контейнера позволит в будущем добавлять дополнительные подписи, которые будут использоваться для подписи сохраненных файловых объектов. Когда используются долговременные токены с метками времени, файлы манифеста архива ASiC используются для защиты долгосрочных токенов с метками времени от подделки.[1][2]

Расширенный ASiC (ASiC-E)

Этот тип контейнера может содержать один или несколько файлов подписи или подтверждения времени. ASiC-E с XAdES работает с файлами подписей, а ASiC-E с CAdES - с утверждениями времени. Файлы в этих контейнерах ASiC применяются к их собственным наборам файловых объектов. Каждый файловый объект может иметь дополнительные метаданные или связанную с ним информацию, которая также может быть защищена подписью. Контейнер ASiC-E может быть спроектирован так, чтобы предотвратить эту модификацию или разрешить ее включение без повреждения предыдущих сигнатур.

Оба этих контейнера ASiC способны поддерживать долгосрочную доступность и целостность при хранении подписей XAdES или CAdES за счет использования токенов с отметками времени или файлов манифеста записи свидетельств, которые содержатся в контейнерах. Контейнеры ASiC должны соответствовать спецификации ZIP и ограничениям, применяемым к ZIP.[1][2]

ASiC-S time assertion дополнительный контейнер

Этот контейнер работает в соответствии с базовыми требованиями контейнера ASiC Simple (ASiC-S), но также обеспечивает дополнительные требования к утверждению времени. Дополнительные элементы могут находиться в папке META-INF и требуют использования переменной «SignedData» для включения информации о сертификате и аннулировании.[2][6]

Дополнительный контейнер ASiC-E CAdES

Этот контейнер имеет те же базовые параметры, что и контейнер ASiC-E, но с дополнительными ограничениями.[2][6]

Дополнительный контейнер для подтверждения времени ASiC-E

Этот контейнер соответствует базовым требованиям ASiC-E, а также дополнительным требованиям и ограничениям.[2][6]

Сниженный риск потери электронной подписи

Использование ASiC снижает риск отделения электронной подписи от данных за счет объединения подписи и подписанных данных в контейнере. Когда оба элемента защищены в ASiC, легче распространять подпись и гарантировать, что правильная подпись и ее метаданные используются во время проверки. Этот процесс также можно использовать при связывании утверждений времени, включая записи свидетельств или токены отметок времени, с соответствующими данными.[2]

Рекомендации

  1. ^ а б c d е ж «Электронные подписи и инфраструктуры (ESI); связанные контейнеры подписей (ASiC); Часть 1: строительные блоки и базовые контейнеры ASiC (ETSI EN 319 162-1 V1.1.1 (2016-04)») (PDF). Европейский институт телекоммуникационных стандартов.
  2. ^ а б c d е ж грамм час я j Тернер, Дон М. «ASiC - связанные контейнеры подписи для eIDAS». Криптоматический. Получено 13 июн 2017.
  3. ^ «Регламент (ЕС) № 910/2014 Европейского парламента и Совета от 23 июля 2014 года об электронной идентификации и трастовых услугах для электронных транзакций на внутреннем рынке и отменяющий Директиву 1999/93 / EC». EUR-Lex. Европейский Парламент и Совет Европейского Союза. Получено 18 марта 2016.
  4. ^ «РЕШЕНИЕ О ВЫПОЛНЕНИИ КОМИССИИ (ЕС) 2015/1506 от 8 сентября 2015 года, устанавливающее спецификации, касающиеся форматов усовершенствованных электронных подписей и усовершенствованных печатей, которые должны быть признаны органами государственного сектора в соответствии со статьями 27 (5) и 37 (5) Регламента (ЕС) ) № 910/2014 Европейского парламента и Совета об электронной идентификации и доверительных услугах для электронных транзакций на внутреннем рынке ». Получено 18 марта 2018.
  5. ^ «Исполнительное решение Комиссии (ЕС) 2015/1506 от 8 сентября 2015 года, устанавливающее спецификации, касающиеся форматов усовершенствованных электронных подписей и усовершенствованных печатей, которые должны быть признаны органами государственного сектора в соответствии со статьями 27 (5) и 37 (5) Регламента (ЕС) ) № 910/2014 Европейского парламента и Совета об электронной идентификации и доверительных услугах для электронных транзакций на внутреннем рынке (текст, имеющий отношение к ЕЭЗ) ». EUR-Lex. 9 сентября 2015. Материал скопирован из этого источника. Повторное использование разрешено при условии указания источника.
  6. ^ а б c d «Электронные подписи и инфраструктуры (ESI); связанные контейнеры подписей (ASiC); Часть 2: Дополнительные контейнеры ASiC (ETSI EN 319 162-2 V1.1.1 (2016-04)») (PDF). Европейский институт телекоммуникационных стандартов.
  7. ^ Adams, C .; Cain, P .; Пинкас, Д .; Зуккерато, Р. «Инфраструктура открытых ключей Internet X.509 - протокол отметок времени (TSP)». Сетевая рабочая группа. Получено 13 июн 2017.
  8. ^ Гондром, Т .; Брандер, Р .; Пордеш, У. «Синтаксис записи доказательств (ERS)». Сетевая рабочая группа. Получено 13 июн 2017.
  9. ^ Jerman Blazic, A .; Saljic, S .; Гондром, Т. «Синтаксис записи свидетельств расширяемого языка разметки (XMLERS)». Инженерная группа Интернета (IETF). Получено 13 июн 2017.

внешняя ссылка