ФЕДЕРАЛЬНАЯ НАЛОГОВАЯ СЛУЖБА
ПРИКАЗ
от 13 июня 2006 г. N САЭ-3-13/345@
ОБ УНИФИЦИРОВАННОМ ФОРМАТЕ ИНФОРМАЦИОННОГО ВЗАИМОДЕЙСТВИЯ
В целях обеспечения унификации информационного взаимодействия
между налогоплательщиками и налоговыми органами по
телекоммуникационным каналам связи с использованием электронной
цифровой подписи (далее - ЭЦП) приказываю:
1. Утвердить Унифицированный формат транспортного сообщения в
системе обмена электронными документами по телекоммуникационным
каналам связи с использованием ЭЦП, согласно приложению.
2. Ввести в действие Унифицированный формат транспортного
сообщения с 01.07.2006.
3. Управлению информационных технологий (А.Б. Иконников)
обеспечить доведение до всех участников информационного
взаимодействия информацию о вводе в действие Унифицированного
формата транспортного сообщения.
4. Контроль исполнения настоящего Приказа возложить на
заместителя руководителя Федеральной налоговой службы Д.А.
Чушкина.
Руководитель Федеральной
налоговой службы
А.Э.СЕРДЮКОВ
УНИФИЦИРОВАННЫЙ ФОРМАТ
ТРАНСПОРТНОГО СООБЩЕНИЯ В СИСТЕМЕ ОБМЕНА ЭЛЕКТРОННЫМИ
ДОКУМЕНТАМИ ПО ТЕЛЕКОММУНИКАЦИОННЫМ КАНАЛАМ СВЯЗИ
С ИСПОЛЬЗОВАНИЕМ ЭЛЕКТРОННОЙ ЦИФРОВОЙ ПОДПИСИ
1. Общие положения
Унифицированный формат транспортного сообщения применяется для
организации обмена электронными документами между налоговыми
органами и хозяйствующими субъектами по телекоммуникационным
каналам связи с использованием электронной цифровой подписи (ЭЦП).
Обмен осуществляется посредством транспортных сообщений (ТС) (рис.
1) с прикрепленными к ним транспортными контейнерами, содержащими
зашифрованные для передачи получателю данные.
----------------------------------------¬
¦\ /¦
¦ \ / ¦
Транспортное ¦ \ / ¦
сообщение ------------>¦ \ Реквизиты ТС / ¦
¦ \ / ¦
¦ \ / ¦
¦ \ / ¦
¦ ----------------------------------¬ ¦
Транспортный ¦ ¦ ----------------------------¬ ¦ ¦
контейнер -------------+->¦ ¦Реквизиты шифрования данных¦ ¦ ¦
¦ ¦ L---------------------------- ¦ ¦
¦ ¦ ¦ ¦
¦ ¦ ------T-------T------T------¬ ¦ ¦
¦ ¦ ¦ ¦ Э ¦ ¦ ОДИВ ¦ ¦ ¦
Зашифрованные ¦ ¦ ¦ ДИВ ¦ {Ц} ¦ {С} +------+ ¦ ¦
данные -------------+--+->¦ ¦ П ¦ ¦ ИОП ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ ¦ L-----+-------+------+------- ¦ ¦
¦ L---------------------------------- ¦
¦ ¦
L----------------------------------------
ДИВ - файл документа (нескольких частей документа)
информационного взаимодействия;
{ЭЦП} - один или несколько файлов ЭЦП, которыми заверен
документ;
{С} - один или несколько файлов с сертификатами ключей ЭЦП,
которыми заверен документ;
ОДИВ - файл описания документа информационного взаимодействия.
Рисунок 1
Унифицированный формат транспортного сообщения поддерживает все
действующие типы электронных документов информационного
взаимодействия, определяемых ФНС России в Реестрах в соответствии
с регламентом документооборота между налоговыми органами и
хозяйствующими субъектами.
2. Требования к структуре транспортного сообщения,
передаваемого по телекоммуникационным каналам связи
Для обеспечения обработки транспортного сообщения приемным
комплексом налогового органа в структуре транспортного сообщения
предусмотрены следующие обязательные поля (реквизиты транспортного
сообщения):
"From:" - поле содержит имя отправителя в кодировке Quoted
Printable/Windows 1251 или Base64/Windows 1251 и электронный адрес
отправителя, заключенный в угловые скобки <>;
"Reply-To:" - поле содержит имя отправителя в кодировке Quoted
Printable/Windows 1251 или Base64/Windows 1251 и электронный адрес
отправителя, заключенный в угловые скобки <>;
"To:" - поле содержит имя получателя в кодировке Quoted
Printable/Windows 1251 или Base64/Windows 1251 и электронный адрес
получателя, заключенный в угловые скобки <>;
"Message-ID:" - поле содержит уникальный идентификатор
сообщения произвольного формата, с длиной, не превышающей 40
символов;
"Content-Disposition:" - поле содержит ключевое слово
"attachment" и параметр "filename", соответствующий имени
присоединенного транспортного контейнера;
"Content-Length:" - поле содержит размер транспортного
контейнера в байтах;
"Subject:" - содержание поля представляется в кодировке Quoted
Printable/Windows 1251 или Вase64/Windows 1251, определяется типом
документа и именем присоединенного транспортного контейнера;
"X-Tax-Sender:" - поле содержит идентификатор отправителя
сообщения (ИдОтпр);
"X-Tax-Receiver:" - поле содержит идентификатор получателя
сообщения (ИдПол);
"X-Tax-Type:" - тип передаваемой в сообщении информации в
кодировке Quoted Printable/Windows 1251 или Base64/Windows 1251;
"X-Tax-System:" - поле содержит наименование передающей системы
в кодировке Quoted Printable/Windows 1251 или Base64/Windows 1251.
Для сообщений, являющихся ответом на первичное сообщение,
является обязательным реквизит "X-Message-ID:" - поле, содержащее
уникальный идентификатор первичного сообщения ("Message-ID").
Транспортный контейнер прикрепляется (ключевое слово
"attachment") к транспортному сообщению, передаваемому по
телекоммуникационным каналам связи, как файл-вложение, имя
которого указано в поле "Content-Disposition:" (параметр
"filename").
Одно транспортное сообщение, передаваемое по
телекоммуникационным каналам связи, должно содержать только один
вложенный в него транспортный контейнер. Размер транспортного
сообщения, передаваемого по телекоммуникационным каналам связи, не
должен превышать 2 ГБ. Пример транспортного сообщения, содержащего
документ налоговой отчетности, приведен в Приложении N 1.
3. Требования к содержанию и структуре
транспортного контейнера
Транспортный контейнер представляет собой файл, содержащий
зашифрованные данные и реквизиты их шифрования.
Реквизиты шифрования данных:
- Версия - реквизит формата файла транспортного контейнера;
- Длина отпечатка сертификата ключа ЭЦП, с помощью которого
были зашифрованы данные - реквизит сертификата отправителя;
- Отпечаток сертификата ключа ЭЦП, с помощью которого были
зашифрованы данные - реквизит сертификата отправителя;
- Длина имени владельца сертификата ключа ЭЦП, с помощью
которого были зашифрованы данные - реквизит сертификата
отправителя;
- Имя владельца сертификата ключа ЭЦП, с помощью которого были
зашифрованы данные - реквизит сертификата отправителя;
- Длина отпечатка сертификата ключа ЭЦП, с помощью которого
можно расшифровать данные - реквизит сертификата получателя;
- Отпечаток сертификата ключа ЭЦП, с помощью которого можно
расшифровать данные - реквизит сертификата получателя;
- Длина имени владельца сертификата ключа ЭЦП, с помощью
которого можно расшифровать данные - реквизит сертификата
получателя;
- Имя владельца сертификата ключа ЭЦП, с помощью которого можно
расшифровать данные - реквизит сертификата получателя;
- Длина зашифрованного сессионного ключа - вырабатывается
системой криптографической защиты информации (СКЗИ) КриптоПро CSP
<*>;
--------------------------------
<*> СКЗИ (Средство Криптографической Защиты Информации)
КриптоПро CSP разработано ООО "КриптоПро" в соответствии с
криптографическим интерфейсом фирмы Microsoft - Cryptographic
Service Provider (CSP), имеет сертификат соответствия ФСБ и может
использоваться для формирования ключей шифрования и ключей
электронной цифровой подписи, шифрования и имитозащиты данных,
обеспечения целостности и подлинности информации, не содержащей
сведений, составляющих государственную тайну.
- Зашифрованный сессионный ключ - вырабатывается СКЗИ КриптоПро
CSP;
- Длина вектора инициализации - вырабатывается СКЗИ КриптоПро
CSP;
- Вектор инициализации - вырабатывается СКЗИ КриптоПро CSP;
- Длина зашифрованных данных - вырабатывается СКЗИ КриптоПро
CSP.
Зашифрованные данные представляют собой файл архива, содержащий
в себе:
- файл документа информационного взаимодействия (налоговая
декларация, квитанция, протокол и т.п.) - ДИВ;
- один или несколько файлов ЭЦП, которыми заверен документ, -
{ЭЦП};
- один или несколько файлов с сертификатами ключей ЭЦП,
которыми заверен документ, - {С};
- файл описания документа информационного взаимодействия -
ОДИВ;
- файл информации об отправителе и получателе - ИОП.
Для архивирования данных применяется формат, соответствующий
спецификации файлового формата ZIP <*>. Структура транспортного
контейнера приведена в Приложении N 2.
--------------------------------
<*> Описание формата ZIP доступно на сайте компании
разработчика PkWare
www.pkware.com/company/standards/appnote/appnote.txt).
Имя файла транспортного контейнера совпадает с именем документа
информационного взаимодействия, который он содержит. Требования к
наименованию файла документа информационного взаимодействия, его
формату и правилам заполнения определяются соответствующими
нормативными документами ФНС России и Минфина. Пример файла
документа информационного взаимодействия приведен в Приложении N
3.
Файлы ЭЦП ({ЭЦП}) содержат электронные цифровые подписи
документа информационного взаимодействия, сформированные лицами,
имеющими полномочия на право подписи таких документов или
подтверждающих получение данного документа. Структура файла ЭЦП
приведена в Приложении N 4.
Файлы сертификатов ЭЦП ({С}) содержат сертификаты электронных
цифровых подписей, владельцами которых подписан документ
информационного взаимодействия. Для каждого файла ЭЦП в
транспортном контейнере содержится соответствующий ему файл
сертификата. При передаче сообщений, являющихся ответом на
первичное сообщение, файлы сертификатов в состав зашифрованных
данных транспортного контейнера не включаются. Структура файла
сертификата приведена в Приложении N 5.
Файл описания документа информационного взаимодействия (ОДИВ)
используется для передачи оригинального наименования документа
информационного взаимодействия в случае, когда такое наименование
не может быть передано в наименовании файла транспортного
контейнера. В случае, когда документ информационного
взаимодействия состоит из нескольких частей, информация об
оригинальном наименовании может содержаться для каждой из них.
Структура и пример файла описания документа информационного
взаимодействия приведены в Приложении N 6.
Файл информации об отправителе и получателе транспортного
сообщения (ИОП) содержит идентификатор отправителя контейнера,
идентификатор получателя контейнера, тип передаваемой информации,
версию транспортной программы, дополнительную информацию, если она
необходима. Структура и пример файла информации приведены в
Приложении N 7.
4. Состав зашифрованных данных
файла транспортного контейнера
Состав зашифрованных данных, передаваемых в файле транспортного
контейнера, должен соответствовать действующим типам электронных
документов информационного взаимодействия <*>:
--------------------------------
<*> Приведены составы зашифрованных данных в соответствии с
действующими типами электронных документов информационного
взаимодействия между налогоплательщиками и налоговыми органами при
представлении налоговой и бухгалтерской отчетности.
4.1. Для передачи файла документа (налоговой декларации и/или
бухгалтерской отчетности):
- filename.ext - исходный файл документа, где filename.ext -
имя и расширение файла, определенные правилами нормативных
документов ФНС для именования файлов;
- filename.ext.sgnN - ЭЦП отправителя файла filename.ext, N -
внутренний номер владельца ЭЦП, должен быть хотя бы один файл ЭЦП;
- thumbprint.cerN - сертификат открытого ключа отправителя,
использованный для формирования файла ЭЦП filename.ext.sgnN, где
thumbprint - отпечаток сертификата открытого ключа, находящегося в
файле;
- filename.ext.info - информация об отправителе, получателе
транспортного сообщения и типе передаваемой информации.
4.2. Для передачи подтверждения отправки файла документа
(содержащего дату отправки файла)
- filename.ext.rcpt - информация о приеме транспортного
контейнера с именем filename.ext, содержащее дату и время отправки
контейнера;
- filename.ext.rcpt.sgn1 - ЭЦП налогового органа.
4.3. Для передачи протокола входного контроля (протокола
проверки файла отчетности на соответствие формату представления)
от налогового органа для налогоплательщика:
- filename.ext.log - протокол;
- filename.ext.gni.sgn1 - ЭЦП налогового органа.
4.4. Для передачи квитанции о приемке файла документа налоговым
органом:
- filename.ext - исходный файл документа, где filename.ext -
имя и расширение файла, определенное правилами именования файлов;
- filename.ext.gni.sgn1 - ЭЦП НО;
- filename.ext.info - информация об отправителе, получателе
транспортного сообщения и типе передаваемой информации.
4.5. Для передачи подтверждения отправки, заверенного ЭЦП
отправителя, для налогового органа (см. п. 4.2):
- filename.ext.rcpt - исходная квитанция;
- filename.ext.rcpt.nlp.sgn1 - ЭЦП отправителя под квитанцией;
- thumbprint.cer1 - сертификат открытого ключа отправителя,
использованный для формирования файла ЭЦП
filename.ext.rcpt.nlp.sgn1, где thumbprint - отпечаток сертификата
открытого ключа, находящегося в файле;
- filename.ext.info - информация об отправителе, получателе
транспортного сообщения и типе передаваемой информации.
4.6. Для передачи протокола входного контроля, заверенного ЭЦП
отправителя, для налогового органа (см. п. 4.3):
- filename.ext.log - протокол входного контроля, где
filename.ext - имя и расширение файла, для которого сформирован
протокол входного контроля;
- filename.ext.log.nlp.sgn1 - ЭЦП отправителя под протоколом;
- thumbprint1.cer1 - сертификат открытого ключа отправителя,
использованный для формирования файла ЭЦП
filename.ext.log.nlp.sgn1;
- filename.ext.info - информация об отправителе, получателе
транспортного сообщения и типе передаваемой информации;
- filename.ext.rcpt.sgn1 (ЭЦП приемного комплекса налогового
органа под квитанцией).
4.7. Для передачи подтверждения отправки документа от
специализированного оператора связи для налогового органа:
- filename.ext.rcpt - квитанция о приеме транспортного
контейнера с именем filename.ext, содержащее дату и время отправки
контейнера;
- filename.ext.rcpt.sgn1 - ЭЦП под квитанцией, принадлежащее
специализированному оператору связи.
4.8. Для передачи подтверждения отправки, заверенного ЭЦП
налогового органа, для специализированного оператора связи:
- filename.ext.rcpt - исходная квитанция;
- filename.ext.rcpt.gni.sgn1 - ЭЦП налогового органа.
Состав данных, приведенный в п. 4.7 и п. 4.8, применяется
только в том случае, если отправитель пользуется услугами
специализированного оператора связи.
Приложение N 1
ПРИМЕР ТРАНСПОРТНОГО СООБЩЕНИЯ,
СОДЕРЖАЩЕГО ДОКУМЕНТ НАЛОГОВОЙ ОТЧЕТНОСТИ
To: "=?Windows-1251?Q?=E0=20=F4=FB=E2=20=F4=FB?="
From: "=?Windows-1251?Q?=C7=C0=CE=20=22=C7=C0=D0=DF=22?="
Reply-To: "=?Windows-1251?Q?=C7=C0=CE=20=22=C7=C0=D0=DF=22?="
Subject: =?Windows-1251?Q?=D4=E0=E9=EB=20=EE=F2=F7=E5=F2=ED=EE=F1=
F2=E8:=20O1111104.002?=Mime-Version: 1.0
X-Mailer: Mail2000 1.10
X-Tax-Sender: 1234567890
X-Tax-Receiver: 0123
X-Tax-Type: =?Windows-1251?Q?=CE=D2=D7=C5=D2=CD=CE=D1=D2=DC=CD=
CF?=
X-Tax-System: =?Windows-1251?Q?=C3=CD=C8=C2=D6-=CA=D3=D0=DC=C5=
D0?=
Content-Disposition: attachment; filename="O1111104.002"
Content-Length: 4156
Date: Tue, 17 May 2005 14:14:50 +0400
Message-ID: <20050517141450.6D4D35A9.EF7DB452@192.168.165.69>
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
SRiZACQQIC76Z0p+1kz94=
Приложение N 2
СТРУКТУРА ТРАНСПОРТНОГО КОНТЕЙНЕРА
-----------------------------T------T-----------------T----------¬
¦ Название поля ¦Длина ¦ Тип ¦Содержимое¦
¦ ¦(байт)¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Версия ¦4 ¦int ¦0x0001 ¦
+----------------------------+------+-----------------+----------+
¦Длина отпечатка сертификата ¦4 ¦DWORD ¦20 ¦
¦ключа ЭЦП, с помощью ¦ ¦ ¦ ¦
¦которого были зашифрованы ¦ ¦ ¦ ¦
¦данные ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Отпечаток сертификата ключа ¦20 ¦unsigned char[20]¦ ¦
¦ЭЦП, с помощью которого были¦ ¦ ¦ ¦
¦зашифрованы данные ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Длина имени владельца ¦4 ¦DWORD ¦ ¦
¦сертификата ключа ЭЦП, с ¦ ¦ ¦ ¦
¦помощью которого были ¦ ¦ ¦ ¦
¦зашифрованы данные ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Имя владельца сертификата ¦var ¦unsigned char[] ¦ ¦
¦ключа ЭЦП, с помощью ¦ ¦ ¦ ¦
¦которого были зашифрованы ¦ ¦ ¦ ¦
¦данные ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Длина отпечатка сертификата ¦4 ¦DWORD ¦20 ¦
¦ключа ЭЦП, с помощью ¦ ¦ ¦ ¦
¦которого можно расшифровать ¦ ¦ ¦ ¦
¦данные ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Отпечаток сертификата ключа ¦20 ¦unsigned char[20]¦ ¦
¦ЭЦП, с помощью которого ¦ ¦ ¦ ¦
¦можно расшифровать данные ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Длина имени владельца ¦4 ¦DWORD ¦ ¦
¦сертификата ключа ЭЦП, с ¦ ¦ ¦ ¦
¦помощью которого можно ¦ ¦ ¦ ¦
¦расшифровать данные ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Имя владельца сертификата ¦var ¦unsigned char[] ¦ ¦
¦ключа ЭЦП, с помощью ¦ ¦ ¦ ¦
¦которого можно расшифровать ¦ ¦ ¦ ¦
¦данные ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Длина зашифрованного ¦4 ¦DWORD ¦ ¦
¦сессионного ключа ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Зашифрованный сессионный ¦var ¦unsigned char[] ¦ ¦
¦ключ ¦ ¦ ¦ ¦
+----------------------------+------+-----------------+----------+
¦Длина вектора инициализации ¦4 ¦DWORD ¦ ¦
+----------------------------+------+-----------------+----------+
¦Вектор инициализации ¦var ¦unsigned char[] ¦ ¦
+----------------------------+------+-----------------+----------+
¦Длина зашифрованных данных ¦4 ¦DWORD ¦ ¦
+----------------------------+------+-----------------+----------+
¦Зашифрованные данные ¦var ¦unsigned char[] ¦ ¦
L----------------------------+------+-----------------+-----------
Приложение N 3
ПРИМЕР ФАЙЛА ДОКУМЕНТА ИНФОРМАЦИОННОГО ВЗАИМОДЕЙСТВИЯ,
СОДЕРЖАЩЕГО ОТЧЕТНОСТЬ
Имя файла:
О0107802.001
Содержание файла:
ИдФайл:7718010784**77180100120020109112308
ТипИнф:ОТЧЕТНОСТЬНП
ВерсФорм:2.00
ИдПол:7718
ВерсПрог:1С:ПРЕДПРИЯТИЕ 7.7
КолДок:1
НаимОтпрЮл:ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "КАШТАН"
ТелОтпр:(095)213-2323
ДолжнОтпр:ГЛАВНЫЙ БУХГАЛТЕР
ФИООтпр:КАРЖИНА,ИННА,ВИКТОРОВНА
@@@
ИдДок:7718010784**771801001200200000001
ДатаДок:01.09.2002
ДокПредст:1
Свидетельство:II771858,15.07.1998,7718
КолФОтч:1
###
НаимЮЛПол:ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "КАШТАН"
ИННЮЛ:7718010784
КППЮЛ:771801001
ПризАдр:1
АдрЮр:643,107113,77,,,,ШУМКИНА УЛ,23,,
###
ФИОРук:ИВАНОВ,ИВАН,ИВАНОВИЧ
ИННРук:773300000001
ТелРук:(095)2687777
ФИОБух:КАРЖИНА,ИННА,ВИКТОРОВНА
ТелБух:(095)2687777
УдЛичнБух:21,45 98 459167
ДатаУдЛичн:12.02.2000
АдрМЖБухРФ:643,108113,77,,,,ВОЛГИНА УЛ,23,,23
###
ПризФОтч:1
КНД:1151002
ВерФОтч:2.00001
ПериодВерОтч:03.07.2002,
НаимФОтч:НАЛОГОВАЯ ДЕКЛАРАЦИЯ ПО НАЛОГУ НА ДОБАВЛЕННУЮ СТОИМОСТЬ
ПО НАЛОГОВОЙ СТАВКЕ 0 ПРОЦЕНТОВ
ПризПериодОтч:1
НачПериодОтч:01.08.2002
КонПериодОтч:31.09.2002
ЕдИзмер:383
ВарДекл:001
КолПокФОтч:116
###
ПРРРРРСССССГГ:<сумма>
...
ПРРРРРСССССГГ:<сумма>
###
@@@
===
Приложение N 4
СТРУКТУРА ФАЙЛА ЭЦП
------------------------T---------T-----------------T------------¬
¦ Название поля ¦ Длина ¦ Тип ¦ Содержимое ¦
¦ ¦ (байт) ¦ ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Версия ¦4 ¦int ¦0x0001 ¦
+-----------------------+---------+-----------------+------------+
¦Длина отпечатка ¦4 ¦DWORD ¦20 ¦
¦сертификата отправителя¦ ¦ ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Отпечаток сертификата ¦20 ¦unsigned char[20]¦ ¦
¦отправителя ¦ ¦ ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Длина имени владельца ¦4 ¦DWORD ¦ ¦
¦сертификата ¦ ¦ ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Имя владельца ¦var ¦unsigned char[] ¦ ¦
¦сертификата ¦ ¦ ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Длина открытого ключа ¦4 ¦DWORD ¦ ¦
¦отправителя ¦ ¦ ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Открытый ключ ¦var ¦unsigned char[] ¦ ¦
¦отправителя ¦ ¦ ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Идентификатор алгоритма¦4 ¦unsigned int ¦CALG_GR3411 ¦
¦хэш-функции ¦ ¦ ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Длина цифровой подписи ¦4 ¦DWORD ¦ ¦
+-----------------------+---------+-----------------+------------+
¦Цифровая подпись ¦var ¦unsigned char[] ¦ ¦
L-----------------------+---------+-----------------+-------------
Приложение N 5
СТРУКТУРА ФАЙЛА СЕРТИФИКАТА
Файл содержит данные сертификата открытого ключа, ограниченные
строками -----BEGIN CERTIFICATE----- и -----END CERTIFICATE-----.
Пример заполнения файла:
-----BEGIN CERTIFICATE-----
MIID4zCCA5CgAwIBAgIKYRkziQAAAAAACzAKBgYqhQMCAgQFADCBtjEaMBgGCSqGSI
b3DQEJARYLYWdAbnd1ZGMucnUxCzAJBgNVBAYTAlJVMRYwFAYDVQQHEw1TdC5QZXR
lcnNidXJnMTcwNQYDVQQKDC7Ql9CQ0J4g0KPQlNCe0KHQotCe0JLQldCg0K/QrtCp
0JjQmSDQptCV0J3QotCgMSMwIQYDVQQLDBrQkNC00LzQuNC90LjRgdGC0YDQsNGG0L
jRjzEVMBMGA1UEAxMMTldVRENDQTFTVUIxMB4XDTA1MDIxNDE1MzMwMFoXDTA2MDIx
NDE1NDIwMFowgfsxFjAUBgkqhkiG9w0BCQEWBzk5OUA5OTkxCzAJBgNVBAYTAlJVMS
cwJQYDVQQHHh4EIQQwBD0EOgRCAC0EHwQ1BEIENQRABDEEQwRABDMxOzA5BgNVBA
oeMgQiBDUEQQRCBD4EMgRLBDkAIAQ9BDAEOwQ+BDMEPgQ/BDsEMARCBDUEOwRMBEk
EOAQ6MS0wKwYDVQQLHiQEEgQ1BDQEQwRJBDgEOQAgBEEEPwQ1BEYEOAQwBDs
EOARBBEIxPzA9BgNVBAMeNgQQBDsENQQ6BEEENQQ1BDIAIAQQBDsENQQ6BEEENQQ5
ACAEEAQ7BDUEOgRBBDUENQQyBDgERzCBpTAcBgYqhQMCAhQwEgYHKoUDAgIgAgYHK
oUDAgIeAQOBhAAEgYDinHMmUrE69Bq9Us3VeBb6ba0gkDwyLxmMNWMMqeeuKzAS0Zz
0T47lAyruZRxZ1zBA2S5zlAeRw88Qs2okLvKCoGJ11tBOjaCidEmQfl9xzyjACViv
UBaQz0zcHXmrpU/HcveqQr+swJkdxpToSxtDUn7BTvxZG3kY/Dp11m4djKOB8TCB7
jAOBgNVHQ8BAf8EBAMCBPAwEwYDVR01BAwwCgYIKwYBBQUHAwQwHQYDVR0OBBYEFN
tpZjMoAb4+divSKhB3dxoI91EAMB8GA1UdIwQYMBaAFJ8Btl86bA14QwcbJT7H8av
QLPU0MD0GA1UdHwQ2MDQwMqAwoC6GLGh0dHA6Ly93d3cubnd1ZGMucnUvY2VydHN
ydi9ud3VkY2NhMXN1YjEuY3JsMEgGCCsGAQUFBwEBBDwwOjA4BggrBgEFBQcwAoYsa
HR0cDovL3d3dy5ud3VkYy5ydS9jZXJ0c3J2L253dWRjY2Exc3ViMS5jcnQwCgYGKo
UDAgIEBQADQQBCkr27ouLc3n2kPqRc+5CoaGTe0Go54jcX5qrQpFRG+CsEtsYxUpn
UdHCXVaymusmAGLov/Nci8hUV9cGGL+0j
-----END CERTIFICATE-----
Приложение N 6
СТРУКТУРА ФАЙЛА ОПИСАНИЯ
Файл состоит из одной или нескольких строк и содержит:
1. Имя файла в транспортном контейнере;
2. Оригинальное наименование файла, содержащегося в
транспортном контейнере.
Кодировка Win1251.
Пример заполнения файла:
message9547.txt.att1:Информационное письмо.doc
message9547.txt.att2:Рекомендации по использованию формата.doc
Приложение N 7
СТРУКТУРА ФАЙЛА ИНФОРМАЦИИ
Файл содержит информацию об отправителе и получателе
транспортного контейнера. В настоящий момент файл содержит 4
реквизита. Кодировка Win1251.
ИдОтпр: ИНН отправителя
ИдПол: КОД налогового органа получателя
ТипИнфо: Тип передаваемой информации
ВерсПрог: Обозначение транспортной системы
Пример заполнения файла:
ИдОтпр: 1234567890
ИдПол: 1234
ТипИнфо: ОТЧЕТНОСТЬНП
ВерсПрог: ГНИВЦ-КУРЬЕР
|