Гати программа для подписи файлов

Обновлено: 05.07.2024

Бесплатный сервис для подписи электронных документов онлайн, простой и понятный для пользователя. Если Вам необходимо заверить документ своей электронной подписью, то Вы можете сделать это на нашем сайте быстро и бесплатно.

Не забудьте, для используемого браузера должен быть настроен плагин CryptoPro.

Плагин не загружен

Установите плагин Крипто Про или включите расширение CryptoPro Extension for CAdES Browser Plug-in в Вашем браузере, если он уже установлен на данном компьютере

Информация о сертификате

Инструкция использования сервиса для подписания ЭЦП онлайн

Если у вас возникают какие-либо трудности при использовании сервиса, ознакомьтесь с полной версией инструкции

Вопросы и ответы

В разделе «Сертификаты» выберите нужный сертификат. В разделе «Загрузить файл» нажмите «Выбрать файл» и укажите файл для подписи. Нажмите «Подписать файл» и дайте согласие вовсплывающих окошках браузера. После этого файл подписи будет скачан на Ваш компьютер впапку «Загрузки» Вашего браузера. Файл подписи будет иметь название такое же как уподписываемого файла и расширение «.sig». Файл подписи нужно хранить вместе с подписываемым файлом Необходимо установить и настроить плагин в соответствии с разделом инструкции «Установка плагина CryptoPro» В разделе «Сертификаты» нет нужного сертификата? У Вас отсутствуют установленные личные или корневые сертификаты на компьютере. Необходимо обратиться в свой удостоверяющий центр и запросить установку сертификата или установить сертификат вручную в соответствии с разделом инструкции «Установка личного сертификата электронной подписи» или «Установка корневого сертификата удостоверяющего центра» Имеет ли документ, подписанный ЭЦП юридическую значимость??

Да, при использовании квалифицированной ЭЦП такой документ равнозначен документу на бумажном носителе, и может быть предоставлен в налоговую, в суд, контрагенту и любой другой организации или учреждению. Это подтверждается положениями федеральных законов:

  • п.5. ст.9 Федерального закона №402-ФЗ «О бухгалтерском учете»:«Первичный учетный документ составляется на бумажном носителе и (или) в виде электронного документа, подписанного электронной подписью»
  • п.1 ст. 6 Федерального закона №63-ФЗ «Об электронной подписи»:«Информация в электронной форме, подписанная квалифицированной электронной подписью, признается электронным документом, равнозначным документу на бумажном носителе, подписанному собственноручной подписью, и может применяться в любых правоотношениях в соответствии с законодательством Российской Федерации»

Также данная позиция подтверждена в письме Министерства Финансов от 23.01.13 N 03-03-06/1/24

Приложение ГАТИ для создания электронно-цифровой подписи

На официальном сайте Государственной административно-технической инспекции (ГАТИ) представлено простое приложение для осуществления электронной подписи файлов, подлежащих подаче в ГАТИ в электронном виде.

Следует напомнить, что подача файлов в ГАТИ в электронном виде уменьшает срок рассмотрения обращения до 12 рабочих дней.

Приложение можно скачать на официальном сайте ГАТИ по ссылке:

На ваш компьютер будет скачан файл «exc.exe», размером 337 kb (далее – Приложение).

До начала работы с приложением на Вашем компьютере должно быть установлено программное обеспечение, позволяющее считывать носитель с записанной на него электронно-цифровой подписью.

Для корректной работы запустите Приложение в режиме администратора (правой кнопкой мыши по файлу, пункт «Запуск от имени администратора»).

Откроется окно следующего вида:

Интерфейс программы электронной подписи файлов

В окне следует выбрать сертификат, которым будет осуществляться электронная подпись файлов. После выбора нужного сертификата отобразится кнопка, нажав на которую Вы сможете выбрать на компьютере необходимые к подписи файлы.

Интерфейс программы электронной подписи файлов

Файлов можно выбрать сразу несколько. Зажимаете кнопку «Сtrl.» на клавиатуре и щелкаете по нужным файлам левой кнопкой мыши. После выбора файлов нажмите кнопку «Открыть» и программа запустит процесс подписания. По окончании процесса в окне программы будет надпись «Работа завершена!», а в папке назначения, из которой Вы выбирали файлы, появятся дубликаты каждого из подписываемых файлов. Это и есть электронно-цифровая подпись к файлу. Отличается она от оригинала тем, что имеет расширение .sig, что означает signature – подпись.

Интерфейс программы электронной подписи файлов

Допустимые форматы файлов: jpg, jpeg, pdf, doc, docx, xls, xlsx, psp, zip, sig, rar.

Максимально допустимый объем одного файла: не более 5 Мб. Файлы должны быть подписаны с использованием электронной подписи, ЭП создается отдельно от файла (подписываемый файл не изменяется)! (Signature File detached).

ОБЩИЕ ТРЕБОВАНИЯ К ФАЙЛАМ

"Проект (схема) производства работ" - проектная документация, содержащая материалы в текстовой форме и в виде карт (схем) и определяющая архитектурные, конструктивные и инженерно-технические решения для обеспечения производства земляных, строительных и ремонтных работ, связанных с благоустройством территорий Санкт-Петербурга. При подаче документов в электронной форме проект (схема) должны быть выполнены в виде одного файла с цифровым обозначением зоны производства работ (имя файла "ПЛАН", расширение файла PSP, система координат МСК-64) с приложением пояснительной записки в виде одного файла с именем "ПРОЕКТ" в формате Microsoft Word (Word 97-2003, с расширением файла DOC) или в формате Portable Document Format (с расширением файла PDF), файлы могут быть подписаны с использованием электронной подписи и представлены на электронном носителе. Файл формата PSP должен соответствовать требованиям, указанным в пункте 1.5 настоящих Правил. В случае подачи документов на бумажных носителях проект (схема) производства работ выполняется в масштабе 1:200 или 1:500 с привязкой к топографическим объектам, утверждается подписью и печатью заказчика работ;

При подаче документов в электронной форме проект (схема) должны быть выполнены в виде файла с цифровым обозначением зоны производства работ и зоны восстановления благоустройства (имя файла "ПЛАН", расширение PSP, система координат МСК-64), с приложением пояснительной записки в виде файла типа DOC или PDF (имя файла "ПРОЕКТ1", "ПРОЕКТ2", . "ПРОЕКТn"), файлы могут быть подписаны с использованием электронной подписи ;
Cлои PSP файла должны быть выполнены в виде линий (полилиний), окружностей и точечных объектов;
В случае подачи документов на бумажных носителях проект (схема) производства работ выполняется в масштабе 1:200 или 1:500, с привязкой к топографическим объектам, утверждается подписью и печатью производителя работ.

ЭП - квалифицированная электронная подпись , сертификат ключа которой выдан доверенным удостоверяющим центром в соответствии с требованиями Федерального закона от 06.04.2011 N 63-ФЗ "Об электронной подписи.

1.5. Требования, предъявляемые к электронным документам (при подаче документов в электронном виде).

1.5.1. Все файлы должны иметь имена, состоящие не более чем из 30-ти символов (русских или латинских букв, цифр, символов подчёркивания, пробела и точки). Использование иных символов в имени файлов недопустимо.

1.5.2. Файлы, содержащие согласования производства работ, должны иметь имя файла, включающее префикс "Согласование" и уточняющую часть, а также формат файлов Microsoft Word (Word 97-2003, с расширением файла DOC) или Portable Document Format (с расширением файла PDF).

1.5.3. Файл с цифровым обозначением зоны производства работ должен иметь имя "ПЛАН.PSP" и включать в себя картографические данные в системе координат МСК-64. К заявке прилагается не более одного файла с расширением PSP.

1.5.3.1. Файл с расширением PSP должен включать в себя схему зоны производства работ (имя слоя - "Зона производства работ"), а также, в зависимости от вида работ, следующие данные:

при установке объектов 3-й категории сложности - схему размещения объектов благоустройства (имя слоя - "Схема размещения объектов благоустройства");
при установке ограждений - схему установки ограждения (имя слоя - "Схема установки ограждения");
при установке строительных лесов - схему установки строительных лесов (имя слоя - "Схема установки лесов");
при проведении инженерных изысканий - схему расположения скважин (имя слоя - "Схема расположения скважин");
при проведении работ на инженерных сетях - схемы трасс инженерных сетей (имена слоёв должны соответствовать названиям инженерных сетей).
Указанные слои должны быть выполнены в виде линий (полилиний) и точечных объектов.
1.5.3.2. Пояснительная записка к проекту (схеме) производства работ должна быть выполнена в виде одного файла с именем "ПРОЕКТ" в формате файлов Microsoft Word (Word 97-2003, с расширением файла DOC) или Portable Document Format (с расширением файла PDF).

1.5.4. Все файлы, за исключением файла, содержащего заявку, должны быть подписаны с использованием ЭП уполномоченного лица производителя работ. При этом применяется формат ЭП, при котором подпись хранится в отдельном файле. Имя файла ЭП должно совпадать с именем подписываемого файла, файл должен иметь информацию о сертификате ключа проверки ЭП, иметь расширение файла SIG.

1.5.5. Файл заявки должен иметь имя "Заявка" и расширение файла DOC или PDF. Файл заявки должен быть подписан с использованием ЭП уполномоченных(ого) лиц(а), при этом применяется формат ЭП, при котором подпись хранится в отдельном файле с информацией о сертификате ключа проверки ЭП, расширением файла SIG. Файлы подписей должны иметь имена "Заявка_Заказчик.SIG", "Заявка_Подрядчик.SIG", соответствующие подписям уполномоченных лиц заказчика и производителя работ.

1.5.6. Файлы в формате Portable Document Format (с расширением PDF) должны быть постраничными, на каждой странице файла должна располагаться одна страница исходного документа (без поворота), все используемые шрифты (кроме стандартных) должны быть внедрены в файл, файл не должен содержать скриптов и гиперссылок, растровое содержимое документа должно быть преобразовано в формат JPEG с порогом сжатия от 8 до 12 и максимальным размером любой из сторон изображения до 2000 пикселей.

1.5.7. Файлы формата Microsoft Word (Word 97-2003, с расширением DOC) должны содержать текст с использованием шрифтов "Arial", "Times New Roman", "Calibri", "Courier New", размер шрифта должен быть от 8 до 14 пунктов, файл не должен содержать скриптов и гиперссылок, растровое содержимое документа должно быть преобразовано в формат JPEG с порогом сжатия от 8 до 12 и максимальным размером любой из сторон изображения до 2000 пикселей.

1.5.8. Файлы формата JPEG (с расширением файла JPG) должны содержать изображение с порогом сжатия от 8 до 12 и максимальным размером любой из сторон изображения до 2000 пикселей.

Электронная подпись позволяет представителям организаций работать в Кабинете согласования ГАТИ (Государственной административно-технической инспекции).

Чтобы получить данную электронную подпись (далее – ЭП) Вам необходимо:

1. Ознакомиться с Регламентом Удостоверяющего центра СПб ГУП «СПб ИАЦ».

- электронные образы документов (отсканированные документы с оригинала):

В случае если система допускает выпуск сертификата не на Руководителя, к вышеуказанным документам добавляются:

  • Документ о назначении уполномоченного сотрудника на должность
  • Документ, подтверждающий полномочия сотрудника выполнять действия, связанные с получением сертификата и использованием сертификата в информационной системе (приказ, распоряжение, доверенность)

- текстовые файлы в формате, совместимом с программой Word (например, .doc):

  • Реквизиты организации (полное наименование юр. лица; краткое наименование юр. лица; ИНН; КПП; ОГРН; ОКТМО; ОКПО; юридический адрес; фактический адрес; адрес для корреспонденции (для отправки бухгалтерских документов); банковские реквизиты; должность и ФИО руководителя, подписывающего договор; тип и реквизиты документа, который дает право действовать руководителю от имени юр. лица; электронный адрес; тел./факс)
  • Информацию о контактном лице, сопровождающем договор со стороны Заказчика, с которым можно обсудить подписание договора, дату и время оказания услуг (ФИО, номер телефона, адрес электронной почты)
  • Заполненную заявку — какие услуги вам необходимы и в каком количестве
  • Заполненное согласие на обработку персональных данных
  • Заполненное заявление на создание сертификата ключа проверки ЭП

В теме письма обязательно указывайте наименование организации.

3. Комплект оригиналов документов или копии, заверенные юридическим лицом или нотариально (п.п. 1-9), а также распечатанные текстовые файлы: (п.п. 10–11) – в 1 экз., (п.п. 12–14) – в 2-х экз., необходимо принести в организацию (в договорной отдел).

4. Выбрать тип договора:

Услуги могут быть оказаны на основании договора, заключенного в простой письменной форме, либо на основании договора-оферты:

  • в случае оказания услуг на основании договора, заключенного в простой письменной форме, после получения документов, указанных в п.2, будет выслан проект договора на электронную почту, указанную в реквизитах, для ознакомления и подписания. Для подписания договора представителем СПб ГУП «СПб ИАЦ» необходимы документы, указанные в п.3.
  • в случае оказания услуг на основании договора-оферты, необходимы документы, указанные в п.3. После получения документов будет выставлен счет на оплату.

5. В зависимости от условий выбранного договора и перечня выбранных услуг, договориться об оплате, об удобном времени передачи и/или установки сертификата ключа подписи на рабочее место Заказчика.

При оказании услуг необходимо присутствие владельца сертификата с оригиналом документа, подтверждающим его личность (паспорт).

По вопросам оформления документов или работе с ЭП обращайтесь по телефону:
8 (812) 576-60-75

По вопросам технической поддержки: 8 (812) 417-47-70

Удостоверяющий центр Санкт-Петербургского государственного унитарного
предприятия «Санкт-Петербургский информационно-аналитический центр» 191040, Санкт-Петербург, ул.Черняховского, 59

Новая версия программы поддерживает штампы времени.

Программа SignMachineW32.exe предназначена для электронной подписи документов
в соответствии с требованиями Российкого законодательства.
Посредством обращения к сертифицированному криптопровайдеру программа обеспечивает
юридическую значимость электронных документов посредством использования процедур формирования и проверки
электронной подписи (ЭП) в соответствии с отечественными стандартами
ГОСТ Р 34.10-2001 / ГОСТ Р 34.10-2012 (с использованием ГОСТ Р 34.11-94 / ГОСТ Р 34.11-2012 для хешширования);

Используется сертификат электронной подписи квалифицированный (выданный одним из аккредитованных Минкомсвязи России
удостоверяющим центром) или неквалифицированный (например выданный на сайте ФНС России в личном кабинете физического лица).
Сертификатом вы должны уже обладать если желаете воспользоваться программой.
Вид создаваемой программой подписей CADES-BES , CADES-T и CADES-T дополненный штампом времени на содержимое документа.
Дополнительно об этом можно прочесть на этой страничке сайта компании КриптоПро.
Так как вид работ (криптографическая защита информации) требует специального лицензирования
то для операций подписи и ее проверки используются сертифицированные криптопровайдеры:
КриптоПро CSP или ViPNet CSP.
Хотя бы один из которых должен быть установлен на вашем компьютере.

Информация о получении ViPNet CSP на сайте производителя Infotecs
На момент написания этой статьи, криптопровайдер ViPNet CSP распространяется бесплатно, требует регистрации.

Информация о приобретении или получении пробной 90 дневной версии
КриптоПро CSP здесь на сайте КриптоПро.


Если у вас есть сертификат электронной подписи то возможно что один из этих программных продуктов уже приобретен и установлен.

Несколько слов о штампах времени.
Зачем они нужны?
Во первых при использовании штампа времени появляется доверенная дата подписания документа.
Во вторых наличие штампа времени удлиняет срок проверяемости электронной подписи.
В третьих исключает такую ситуацию:
Например: Имеем сертификат подписи срок действия которого с 01.01.2018 по 01.01.2019
Два документа были подписаны этим сертификатом.
Первый документ подписан без штампа времени 01.02.2018 когда сертификат подписи был действителен.
Второй документ подписан без штампа времени 30.03.2019 когда сертификат уже был просроченным.
Отправитель утверждает что оба документа были подписаны одновременно.
Получатель проверяющий подпись простым способом (CADES-BES) не может ничего уверенного сказать
относительно истинности утверждения отправителя о времени подписания и главное о том что на момент
подписания сертификат подписи был действителен.
Использование штампа времени и его проверка позволяют разрешить эту ситуацию.

Теперь о том как пользоваться программой SignMachineW32.exe:>

Программа запускается в операционной системе Windows.
Совместима с большинством версий ОС Windows после XP.
Так же может быть запущена на терминал сервере что дает возможность использовать один
ключ с нескольких рабочих мест не переставляя его в разные компьютеры. И возможно сэкономить на лицензиях.
Исполняемый файл программы SignMachineW32.exe - собственно утилита подписания и проверки подписи.
Может использоваться самостоятельно для запуска из командной строки и подобным же
образом встраиваться в программные продукты.

Установка программы проста - достаточно скопировать файлы SignMachineW32.exe и OPFD.exe в нужную вам папку.

Запуск программы кликом на файл SignMachineW32.exe.
После запуска программа показывает окно выбора операции:

  1. Подписать документ отделенной от документа подписью.
    В данном варианте у проверяющего, впоследствии вашу подпись, должны быть два файла.
    Неизменённый файл самого документа и отдельный файл подписи.
    Это бывает удобно, так как передаваемый файл документа остается в неизменном виде
    и его можно прочесть даже не имея программы проверки подписи.
  2. Подписать документ внедренной в документ подписью.
    В этом случае документ и подпись находятся в одном файле.
    И получающий его должен иметь программу проверки подписи чтобы открыть документ.
  3. Проверить подпись в варианте отделенной от документа подписи.
  4. Проверить подпись внедренную в документ
  5. Добавить штамп времени на подпись к чужой подписи не имеющей штампа времени.
  6. Указать адрес сервера штампа времени.


ПОДПИСЬ.

Для подписи документа выберите файл документа в этом окне нажав кнопку "Обзор":
При создании отделенной электронно-цифровой подписи программа сохраняет подпись в отдельном от документа файле имеющем
такое же наименование как файл документа с добавлением в конце ",sig"
При создани внедренной подписи программа сохраняет документ с внедренной подписью в файл имеющий
такое же наименование как файл документа с добавлением в конце ",sig"
Если документ выбран нажмите "Далее".
откроется окно с выбором сертификата, строкой с иформацией о сертификате (серийный номер и срок действия),
строкой результата и отчета о работе программы.


В окошке выше показан пример что будет если выбрав в списке (обозначенном 1) сертификат нажать
кнопку 2 "Посмотреть сертификат". В результате открывается стандартное окно просмотра сертификата подписи.

Для выполнения операции подписания нужно выбрать сертификат кнопкой "Выбрать сертификат(ы)". Добавка "(ы)" не означает что можно за раз выбрать несколько сертификатов а просто подсказывает что
можно поставить несколько подписей. Выбирая их по очереди.

В окошке выше вы видите результат нажатия на кнопки "Выбрать сертификат"
В обведенном регионе можно видеть информацию о добавлении сертификата и проверке его на допустимость использования.


При нажатии на кнопку "Подписать" к документу сначала добавляется штамп времени на содержимое.
Затем выскакивает стандартное для КриптоПро окошко ввода пароля для ключа подписи.


ПРОВЕРКА ПОДПИСИ.
Для проверки подписи документа выберите файл документа в следующем окне нажав кнопку "Обзор":

Если подпись отделенная, то в строке, ниже появится такое же наименование файла подписи но с окончанием ".sig".
Вы можете выбрать файл, имеющий другое окончание (расширение) с отделенной подписью посредством кнопки, обозначенной стрелкой 2.
Затем нажимайте "Далее".
Появится окно:

Нажать "Проверить подпись"
По окончании проверки смотрим результат

Поле "Отчет о подписи" окрасилось в зеленый цвет - это признак что подпись проверилась без ошибок.
В строке обозначенной стрелкой 1 надпись "ПОДПИСЬ МАТЕМАТИЧЕСКИ КОРРЕКТНА" означает что подпись проверилась,
но возможна ситуация когда подпись сделана сертификатом с истекшим сроком поэтому стоит обратить
внимание и на то что написано в других строчках см стрелки 2 и 7.
Стрелки 3 и 7 сообщают о результате проверки штампа времени на содержимое.
Стрелка 4 показывает строку с датой и временем получения штампа на содержимое.
Внимание! Время в штампе в формате всемирное координированное время UTC.
Если требуется узнать время Московское то необходимо перевести это время с учетом сезонных и прочих сдвигов.
Стрелки 5,6 и 7 показыват иформацию о результатах проверки штампа времени на подпись.

При проверке, внедренной в документ подписи, после выполнения проверки исходный подписанный документ извлекается
и записывается в файл с названием как у исходного документа, но без финального расширения.
Если файл с внедренной подписью был без расширения то, наоборот, к извлеченному документу
добавляется расширение ".xtr"
Пример А: Документ с внедренной подписью назывался - "тренировка.txt.sig"
после проверки подписи в папке с документом появится документ - "тренировка.txt"
Пример Б: Документ с внедренной подписью назывался - "тренировка"
после проверки подписи в папке с документом появится документ - "тренировка.xtr"
В случае Б для того чтобы документ открыть в приложении вам придется самим угадывать правильное
расширение файла или спросить у отправителя.

ДОБАВЛЕНИЕ ШТАМПА ВРЕМЕНИ НА ПОДПИСЬ.
Как упоминалось выше штамп времени для документа, который подписан не вами, можно добавить только на подпись.
Потому что содержимое вместе со штампом времени на него уже пописано отправителем и невозможно добавить
к содержимому штамп не потеряв при этом подпись отправителя.
Для простановки штампа выберите документ и файл отделеной подписи как и в разделе ПОДПИСЬ


Если добавляете штамп для внедренной в документ подписи, то выберите документ с внедренной подписью
в поле "выберите документ для добавления штампа времени" этого же окна и нажимайте "Далее".


Когда же откроется окно показанное ниже:

УСТАНОВКА АДРЕСА СЕРВЕРА ПРОВАЙДЕРА ШТАМПА ВРЕМЕНИ.
После нажатия кнопки "Указать адрес сервера штампа времени" в самом первом окне выбора операций.
Откроется следующее окошко:

В котором в строке обозначенной стрелкой 1 вы можете указать адрес нужного вам сервера дающего штампы времени.
Поле изменения адреса намите кнопку "Установить" обозначенную стрелкой 2.
Если какая-то политика не диктует вам использование штампа времени конкретного УЦ то
лучшим вариантом будет сервер имеющий сертификат с большим сроком действия.
Проверить срок действия сертификата сервера вы можете, установив его адрес и затем подписав и проверив подпись
для пробного документа. При проверке отобразится сертификат сервера штампа времени. Выделив его из списка, нажмите
"просмотреть сертификат" и обратите внимание на срок действия.
Из перечисленных в окне программы серверов на момент написания этого текста такой сертификат у сервера компании "КриптоПро".
Этот адрес установлен в программе по умолчанию.

Теперь информация для тех кто будет программу запускать из командной строки:
Примеры запуска программы SignMachineW32.exe из командной строки:

Пример подписи файла отделенной подписью:
SignMachineW32.exe sign detached filetosign signature
где filetosign путь и имя подписываемого файла,
signature - имя файла в котором будет лежать отделенная подпись, включая сертификат с открытым ключом подписанта.
отправляете корреспонденту оба файла filetosign и signature .


Пример проверки отделенной подписи:
SignMachineW32.exe verify detached signedfile signature
где signedfile - имя подписанного файла,
signature - имя файла, в котором лежит отделенная подпись, включая сертификат с открытым ключом подписанта.


Пример подписи файла встроенной подписью:
SignMachineW32.exe sign attached filetosign signedfile
где filetosign путь и имя подписываемого файла,
signedfile - имя подписанного файла с включенной подписью и сертификатом с открытым ключом подписанта.
Отправляете корреспонденту один файл signedfile .


Пример проверки встроенной подписи:
SignMachineW32.exe verify attached signedfile
где signedfile - имя подписанного файла включающего документ, подпись и сертификат с открытым ключом подписанта.


Пример добавления штампа времени на отделенную подпиь:
SignMachineW32.exe addstamp detached signedfile.txt signedfile.txt.sig
где signedfile - имя подписанного файла,
signedfile.txt.sig - имя файла отделенной подписи. >
Пример добавления штампа времени на внедренную подпиь:
SignMachineW32.exe addstamp detached signedfile.txt.sig
где signedfile.txt.sig - имя подписанного файла с внедренной подписью,

В случае успешной подписи или успешной проверки подписи программа по завершении возвращает 0 и -1 в случае неуспеха. Простановка штампов времени зависит от предварительно проставленных галочек в оконном интерфейсе программы.

Читайте также: