Фрагмент документа "ОБ УТВЕРЖДЕНИИ УНИФИЦИРОВАННОГО ФОРМАТА ТРАНСПОРТНОГО СООБЩЕНИЯ ПРИ ИНФОРМАЦИОННОМ ВЗАИМОДЕЙСТВИИ НАЛОГОПЛАТЕЛЬЩИКОВ И НАЛОГОВЫХ ОРГАНОВ В ЭЛЕКТРОННОМ ВИДЕ ПО ТЕЛЕКОММУНИКАЦИОННЫМ КАНАЛАМ СВЯЗИ".
4. Требования к содержанию и структуре транспортного контейнера Транспортный контейнер представляет собой файл, содержащий зашифрованные данные и реквизиты их шифрования. Все криптографические преобразования выполняются средством криптографической защиты информации (СКЗИ). Применяемые СКЗИ должны удовлетворять следующим требованиям: - реализовывать процедуры формирования и проверки ЭЦП в соответствии с отечественными стандартами ГОСТ Р 34.11-94, ГОСТ Р 34.10-2001; - реализовывать процедуры шифрования и имитозащиты в соответствии с ГОСТ 28147-89; - соответствовать стандарту RFC 4357 "Additional Cryptographic Algorithms for Use with GOST 28147-89, GOST R 34.10-94, GOST R 34.10-2001, and GOST R 34.11-94 Algorithms", January 2006 (http://www.ietf.org/rfc/rfc4357.txt); - поддерживать криптографический интерфейс компании Microsoft - Microsoft Cryptographic Service Provider (CSP); - быть сертифицированными в соответствии с законодательством Российской Федерации. Реквизиты шифрования данных: - Версия - реквизит формата файла транспортного контейнера; - Длина отпечатка сертификата ключа ЭЦП, с помощью которого были зашифрованы данные, - реквизит сертификата отправителя; - Отпечаток сертификата ключа ЭЦП, с помощью которого были зашифрованы данные, - реквизит сертификата отправителя; - Длина имени владельца сертификата ключа ЭЦП, с помощью которого были зашифрованы данные, - реквизит сертификата отправителя; - Имя владельца сертификата ключа ЭЦП в кодировке Windows 1251, с помощью которого были зашифрованы данные, - реквизит сертификата отправителя; - Длина отпечатка сертификата ключа ЭЦП, с помощью которого можно расшифровать данные, - реквизит сертификата получателя; - Отпечаток сертификата ключа ЭЦП, с помощью которого можно расшифровать данные, - реквизит сертификата получателя; - Длина имени владельца сертификата ключа ЭЦП, с помощью которого можно расшифровать данные, - реквизит сертификата получателя; - Имя владельца сертификата ключа ЭЦП в кодировке Windows 1251, с помощью которого можно расшифровать данные, - реквизит сертификата получателя; - Длина зашифрованного сессионного ключа - вырабатывается СКЗИ; - Зашифрованный сессионный ключ - вырабатывается СКЗИ; - Длина вектора инициализации - вырабатывается СКЗИ; - Вектор инициализации - вырабатывается СКЗИ; - Длина зашифрованных данных - вырабатывается СКЗИ. Зашифрованные данные представляют собой файл архива, содержащий в себе: - файл документа информационного взаимодействия (налоговая декларация, квитанция, протокол и т.п.) - ДИВ; - один или несколько файлов ЭЦП, которыми заверен документ, - {ЭЦП}; - один или несколько файлов с сертификатами ключей ЭЦП, которыми заверен документ, - {С} (данный файл (файлы) могут отсутствовать); - файл описания документа информационного взаимодействия - ОДИВ; - файл информации об отправителе и получателе - ИОП. Шифрование данных транспортного контейнера выполняется единым блоком, при этом используется шифрование гаммированием с обратной связью ГОСТ 28147-89. Для архивирования данных применяется формат, соответствующий спецификации файлового формата ZIP <*>. Структура транспортного контейнера приведена в Приложении 2. -------------------------------- <*> Описание формата ZIP доступно на сайте компании разработчика PkWare www.pkware.com/company/standards/appnote/appnote.txt). Имя файла транспортного контейнера совпадает с именем документа информационного взаимодействия (filename.ext), который он содержит. Требования к наименованию исходного файла документа информационного взаимодействия, его формату и правилам заполнения определяются соответствующими нормативными документами ФНС России и Минфина России. Пример файла документа информационного взаимодействия приведен в Приложении 3. Файлы ЭЦП ({ЭЦП}) содержат электронные цифровые подписи документа информационного взаимодействия, сформированные лицами, имеющими полномочия на право подписи таких документов или подтверждающих получение данного документа. Структура файла ЭЦП приведена в Приложении 4. Файлы сертификатов ЭЦП ({С}) содержат сертификаты электронных цифровых подписей, владельцами которых подписан документ информационного взаимодействия. Данный файл является необязательным. При необходимости для каждого файла ЭЦП в транспортном контейнере может содержаться соответствующий ему файл сертификата. При передаче сообщений, являющихся ответом на первичное сообщение, файлы сертификатов в состав зашифрованных данных транспортного контейнера не включаются. Структура файла сертификата приведена в Приложении 5. Файл описания документа информационного взаимодействия (ОДИВ) используется для передачи оригинального наименования документа информационного взаимодействия в случае, когда такое наименование не может быть передано в наименовании файла транспортного контейнера. Структура и пример файла описания документа информационного взаимодействия приведены в Приложении 6. Файл информации об отправителе и получателе транспортного сообщения (ИОП) содержит идентификатор отправителя контейнера, идентификатор получателя контейнера, тип передаваемой информации, версию транспортной программы, дополнительную информацию, если она необходима. Структура и пример файла информации приведены в Приложении 7. Транспортный контейнер должен содержать все обязательные файлы, согласно описанию в разделе 6, соответствующие типу документа, передаваемого в транспортном контейнере. Допускается расширение состава транспортного контейнера, поступающего из налогового органа, файлами, содержащими дополнительную технологическую информацию. Файлы, расширяющие состав транспортного контейнера, не должны совпадать по структуре именования с файлами, требуемыми настоящим форматом. Наименование транспортного контейнера является регистрозависимым. Транспортный контейнер, содержащий подтверждение отправки - подтверждение налогового органа (подтверждение специализированного оператора связи) об отправке документа, с датой и временем его передачи, имеет такое же наименование, как и транспортный контейнер, содержащий первичный документ (исходный файл документа информационного взаимодействия - filename.ext), с дополнительным расширением "rcpt". Транспортный контейнер, содержащий квитанцию (первичный документ налогоплательщика, переподписанный налоговым органом), именуется так же, как транспортный контейнер, содержащий первичный документ. Транспортный контейнер, содержащий переподписанное подтверждение об отправке документа, отправляемое налогоплательщиком, имеет такое же наименование, как и транспортный контейнер, содержащий подтверждение об отправке, с дополнительным расширением "nlp". Транспортный контейнер, содержащий подтверждение приема налогоплательщиком неформализованного документа налогового органа с датой и временем его приема, имеет такое же наименование, как и транспортный контейнер, содержащий неформализованный документ налогового органа, с дополнительным расширением "nlp" (message{N}.txt.nlp). Транспортный контейнер, содержащий переподписанное подтверждение об отправке документа, отправляемое налоговым органом, имеет такое же наименование, как и транспортный контейнер, содержащий подтверждение об отправке, с расширением "gni". Транспортный контейнер, содержащий протокол входного контроля, отправляемый налоговым органом, имеет такое же наименование, как и транспортный контейнер, содержащий первичный документ, с дополнительным расширением "log". Транспортный контейнер, содержащий переподписанный налогоплательщиком протокол входного контроля, имеет такое же наименование, как и транспортный контейнер, содержащий протокол входного контроля, с дополнительным расширением "nlp". |
Фрагмент документа "ОБ УТВЕРЖДЕНИИ УНИФИЦИРОВАННОГО ФОРМАТА ТРАНСПОРТНОГО СООБЩЕНИЯ ПРИ ИНФОРМАЦИОННОМ ВЗАИМОДЕЙСТВИИ НАЛОГОПЛАТЕЛЬЩИКОВ И НАЛОГОВЫХ ОРГАНОВ В ЭЛЕКТРОННОМ ВИДЕ ПО ТЕЛЕКОММУНИКАЦИОННЫМ КАНАЛАМ СВЯЗИ".