e-Подпись

PAdES, CAdES, XAdES: в чём разница и что выбрать

PAdES встраивает подпись в PDF, XAdES — в XML; CAdES подписывает любой файл. Различия, уровни от B-B до B-LTA и какой формат выбрать для какой задачи.

2026-10-02 · 7 мин · Команда e-подписи ELPO — İmzacı и eSignature

PAdES, CAdES и XAdES делают одно и то же: создают усиленную электронную подпись, которая доказывает, кто и когда подписал документ и что после подписания документ не изменился. Разница в том, где находится подпись и для какого вида документа она подходит. Все три относятся к семейству AdES (Advanced Electronic Signature) европейской организации по стандартизации ETSI.

Короткий ответ

ФорматСтандартГде находится подпись?Для чего подходит лучше всего
PAdESETSI EN 319 142Внутри PDF-файлаДокумент, который люди откроют и прочитают: договор, отчёт, заявление
CAdESETSI EN 319 122В конверте вокруг документа или в отдельном файле .p7sФайлы любого типа; официальная электронная переписка
XAdESETSI EN 319 132Внутри XML-документа или рядом с нимДокументы между системами: XML, например турецкий e-счёт в UBL-TR
ASiCETSI EN 319 162В ZIP-контейнере, где документ и подпись хранятся вместеПодписание нескольких файлов одним пакетом

Что такое PAdES?

PAdES (PDF Advanced Electronic Signatures) встраивает подпись в собственную структуру PDF-файла. Подписанный документ остаётся PDF: получатель открывает его без дополнительной программы в PDF-просмотрщике, например Adobe Acrobat Reader, и на панели подписей видит, кто подписал и изменялся ли документ. На странице может быть и видимое поле подписи.

Поскольку PDF допускает инкрементальные обновления, один документ могут последовательно подписать несколько человек; каждая подпись сохраняет предыдущее состояние. Поэтому это практичный выбор для договоров с цепочкой согласования. Отсюда же и ограничение: PAdES подписывает только PDF.

Что такое CAdES?

CAdES (CMS Advanced Electronic Signatures) основан на структуре CMS (RFC 5652) и не зависит от типа файла: Word, Excel, изображение, ZIP — подписать можно всё. Подпись хранится в одном из двух видов: как конверт, содержащий документ, или как отдельный файл (.p7s) рядом с документом.

Недостаток — на стороне получателя: чтобы открыть подписанный файл в виде конверта и проверить подпись, нужно приложение для электронной подписи. В Турции CAdES — самый распространённый формат официальной переписки с электронной подписью.

Что такое XAdES?

XAdES (XML Advanced Electronic Signatures) построен на стандарте XML-подписи W3C (XMLDSig) и предназначен для XML-документов. Подпись может быть встроена в XML (enveloped), охватывать XML (enveloping) или храниться отдельно (detached). Формат создан для случаев, когда документ читает программа, а не человек; он используется в XML-документах, таких как турецкий e-счёт (e-Fatura) в формате UBL-TR.

Зачем нужен ASiC?

ASiC (Associated Signature Containers) хранит подписанный документ и его подпись вместе в одном ZIP-контейнере. ASiC-S предназначен для одного документа, ASiC-E — для нескольких. Подпись внутри может быть CAdES или XAdES; ASiC — это не новый вид подписи, а способ её упаковки.

Уровни: B-B, B-T, B-LT, B-LTA

Формат отвечает на вопрос «где находится подпись», а уровень — на вопрос «как долго подпись можно проверить». Базовые профили (baseline) ETSI включают четыре уровня:

  • B-B (Basic): подпись, сертификат подписанта и подписанные атрибуты. Проверяется, пока сертификат действителен.
  • B-T (Timestamp): добавляется доверенная метка времени; она доказывает, не позднее какого момента была поставлена подпись.
  • B-LT (Long-Term): цепочка сертификатов и статус отзыва (CRL, OCSP) встраиваются в подпись; даже если сертификат позже истечёт, данные для проверки остаются вместе с документом.
  • B-LTA (Long-Term Archive): добавляется архивная метка времени, которую можно обновлять; даже если использованные криптографические алгоритмы устареют, доказательная сила подписи сохраняется.

В старой терминологии ETSI те же ступени называются BES, EPES, T, C, X, XL и A; многие приложения и документы в Турции до сих пор используют эти названия. Для документа, который будет храниться годами (договор, архив, расчётная ведомость), выбирают как минимум B-LT, лучше B-LTA; для повседневного, недолговечного согласования обычно достаточно B-T.

Что выбрать?

  • Документ откроет и прочитает человек, и это PDF: PAdES. Получателю не нужно устанавливать дополнительную программу.
  • Документ в XML, и его будет обрабатывать программа: XAdES.
  • Файл не PDF и не XML, или другая сторона требует CAdES: CAdES.
  • Нужно подписать несколько файлов одним пакетом: ASiC-E.
  • Официальное письмо отправляется в турецкое государственное учреждение: формат выбираете не вы; его определяют правила пакета e-Yazışma (турецкого пакета электронной служебной переписки).

Зависит ли юридическая сила от формата?

Нет. В Турции, согласно Закону об электронной подписи № 5070, безопасная электронная подпись имеет ту же юридическую силу, что и собственноручная. Это определяет не столько формат, сколько то, что подпись поставлена с квалифицированным электронным сертификатом и безопасным средством создания подписи (смарт-карта, токен, HSM или мобильная подпись). PAdES, CAdES и XAdES — разные контейнеры для этой подписи.

Со стороны ELPO

Для пользователей, которые хотят подписывать на компьютере без написания кода, İmzacı подписывает PDF и XML смарт-картой, готовит пакеты e-Yazışma и выполняет пакетное подписание по папкам. Для команд, которые хотят встроить подпись в собственное программное обеспечение, библиотека электронной подписи eSignature создаёт и проверяет форматы CAdES, XAdES, PAdES и ASiC вплоть до уровня долгосрочного архива; поскольку каждый формат — отдельный пакет, в проект попадает только то, что используется. Общий обзор обоих продуктов — на странице e-подпись.

#e-подпись#PAdES#CAdES#XAdES#ASiC#Электронная подпись
Поделиться статьёй
Если статья была полезна, поделитесь ею с командой