Документ подписан электронной подписью штамп как сделать
Перейти к содержимому

Документ подписан электронной подписью штамп как сделать

  • автор:

Визуализация электронной подписи с КриптоАРМ ГОСТ 3

Отметка об электронной подписи согласно ГОСТ Р 7.0.97-2016

Электронные документы подписываются электронной подписью для обеспечения юридической значимости. Усиленная квалифицированная электронная подпись (далее — УКЭП) обладает свойствами авторства, неотрекаемости, целостности и неизменности в отношении информации, которая была ею подписана. При этом в электронных документах визуально может отсутствовать информация о подписанте, так как УКЭП — это результат криптографических операций. Для проверки действительности УКЭП используют специальные сервисы или приложения, загружая в них подписанные файлы и файлы подписи. При этом бывают ситуации смешанного документооборота, когда электронные документы в дальнейшем распечатываются для удобства изучения информации, хранения в виде копии на бумажном носителе или для передачи другому лицу, когда невозможно представить оригинальный документ в электронном виде. В случае визуализации (то есть при распечатывании на бумажный носитель, см п. 70.1 Распоряжения Правительства Ставропольского края от 26.12.2014 № 435-рп) электронный документ должен иметь специальный реквизит, который содержит информацию об электронной подписи и сертификате подписи. Отметка об электронной подписи (штамп) — специальный реквизит электронного документа, который установлен пунктом 5.23 ГОСТ Р 7.0.97-2016 «Отметка об электронной подписи». Согласно этому пункту отметка об электронной подписи необходима при визуализации электронного документа, подписанного электронной подписью. При размещении штампа необходимо учитывать несколько требований:

  • штамп должен находиться в месте размещения собственноручной подписи в аналогичном документе на бумажном носителе, например в конце документа или внизу каждой страницы документа;
  • все элементы штампа должны быть видны и читаемы;
  • нельзя размещать элементы так, чтобы они перекрывали друг друга, текст документа или другие штампы.

ГОСТ Р 7.0.97-2016 определяет содержание отметки:

  • наличие фразы «Документ подписан электронной подписью»;
  • номер сертификата ключа электронной подписи;
  • ФИО владельца сертификата;
  • срок действия сертификата;
  • изображение герба, эмблемы, товарного знака — при наличии и необходимости.

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

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

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

Сферы использования отметки об электронной подписи

Взаимодействие с органами власти в электронном виде

При электронном взаимодействии с органами власти организации и граждане получают электронные файлы или распечатанные электронные документы, которые содержат отметку об электронной подписи (см. п. 19.3 Постановления Правительства России от 26.03.2016 № 236). Штамп ставится с соблюдением правил оформления реквизитов в документах, установленных Приказом Росархива от 25.12.2020 № 199.

  • Подразделения Роспатента обязаны соблюдать требования Приказа Роспатента от 13.04.2016 № 57, который определяет правила и формы визуального отображения отметки об электронной подписи на документах в электронном виде. Требования к размещению штампа аналогичны требованиям, указанным в п. 5.23 ГОСТ Р 7.0.97-2016. Дополнительно раскрываются требования к каждому элементу штампа: номер сертификата электронной подписи, ФИО владельца сертификата и срок его действия. Отметка об электронной подписи согласно положениям Приказа Роспатента
  • Отметка об электронной подписи в выписке о признании в России образования и (или) квалификации, полученных в иностранном государстве, должна содержать, помимо иных элементов, актуальную графическую эмблему Рособрнадзора согласно п. 12 Приказа Рособрнадзора от 16.05.2023 № 782.

Отметка об электронной подписи согласно положениям Приказа Рособрназдора

Информацию об электронной подписи можно увидеть в выписках Росреестра, ФНС России и других органов власти (например см. Сервис предоставления сведений из ЕГРЮЛ/ЕГРИП в электронном виде).

Образовательные организации

В соответствии с ч. 3 ст. 29 Федерального закона № 273-ФЗ «Об образовании в РФ» информация о деятельности образовательной организации, её уставные документы, локальные акты и иные документы должны быть размещены на официальном сайте в Интернете. Согласно пп. «г» п. 6 Приказа Рособрназдора от 14.08.2020 № 831 все электронные документы должны быть подписаны электронной подписью так, чтобы их можно было признать равнозначными документами на бумажных носителях, подписанных собственноручной подписью. В электронном документе должна быть отметка об электронной подписи, которая визуально подтверждает, что данный файл был подписан действующим сертификатом УКЭП соответствующего должностного лица.

Медицинские организации

Согласно положениям Приказа Минздрава России от 07.09.2020 № 947н электронные медицинские документы при их визуализации (бумажной копии оригинала) должны иметь отметку об электронной подписи. Сведения о сертификате электронной подписи должны включать в себя также наименование медицинской организации, должностное лицо которой подписывает электронный медицинский документ.

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

Кредитные организации, банки, микрофинансовые организации и иные участники финансовой сферы используют штампы электронной подписи при формировании различных финансовых документов: выписок по расчётному счёту, справок и пр.. Такие документы клиенты банковских услуг могут представить контрагенту, контрольно-надзорным органам или в суд при необходимости.

Бизнес

Контрагенты и партнёры, которые используют электронный документооборот, вправе договориться о визуализации информации об электронной подписи для удобства работы с документами. Операторы ЭДО реализовали данный функционал в своих сервисах.

Визуализация электронной подписи в КриптоАРМ ГОСТ 3

КриптоАРМ ГОСТ 3 — приложение для подписи и шифрования файлов с встроенным почтовым клиентом. В последнюю версию приложения добавлена возможность визуализировать информацию об электронной подписи в документах формата PDF. Дополнительно нужен криптопровайдер СКЗИ КриптоПро CSP 5.0 для осуществления криптографических операций.

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

Интерфейс мастера Подпись и шифрование в КриптоАРМ ГОСТ 3 при настройке штампа электронной подписи

В Основных настройках штампа указать размер штампа и его расположение. Штамп можно установить на все страницы, на некоторые или на последнюю. В настройках Внешнего вида штампа можно определить:

Интерфейс настроек штампа электронной подписи в КриптоАРМ ГОСТ 3

  • положение (вписать или подогнать область под макет);
  • отображение информации согласно требованиям ГОСТ, либо произвольно с указанием дополнительной информации о владельце сертификата;
  • наличие границы на оттиск подписи;
  • отображение логотипа организации.

Визуализация электронной подписи доступна, в том числе, для групповых операций.

Результатом операции подписания документа будут два файла — электронный документ с электронной подписью и файл с отметкой об электронной подписи.

Результат подписания электронного документа с отметкой об электронной подписи в КриптоАРМ ГОСТ 3

Подробнее о приложении КриптоАРМ ГОСТ 3

КриптоАРМ ГОСТ 3 — российское приложение для работы с электронными документами и электронной почтой. Приложение работает на операционных системах Windows, masOS, Linux и совместимо с криптопровайдером СКЗИ КриптоПро CSP версии 5.0 и выше. С помощью КриптоАРМ ГОСТ 3 Защищённая почта можно подписывать и шифровать электронные документы и электронные письма, обеспечивая юридическую значимость и конфиденциальность информации, передаваемой по открытым каналам в сети Интернет.

Заключение

Отметка об электронной подписи — специальный реквизит электронного документа, который используется в случае распечатки документа на бумажный носитель и позволяет узнать личность подписанта без использования специальных сервисов или приложений проверки электронной подписи. Государственные органы, бюджетные организации и иные компании визуализируют информацию об электронной подписи при выдаче электронных документов гражданам, клиентам и юридическим лицам.

Штамп электронной подписи не влечёт правовых последствий для получателя электронного документа, если отсутствует файл подписи (в случае распечатки электронного документа на бумажный носитель или в случае отправки PDF-файла в электронном виде без электронной подписи, которую можно проверить на действительность). В случае возникновения сомнений или вопросов рекомендуется обратиться к отправителю такого документа.

Поставить отметку об электронной подписи можно с помощью КриптоАРМ ГОСТ 3. Для этого необходимо в разделе Документы открыть Настройки операций и активировать функцию Добавить печатную форму для PDF-файлов. Использование КриптоАРМ ГОСТ 3 для визуализации электронной подписи позволяет увидеть информацию о подписанте в документе без использования специальных сервисов.

Напечатать документ со штампом об электронной подписи

Если документ заверен ЭП, при печати на нем будет отображаться штамп об электронной подписи. Он будет виден только на формализованных документах формата *.xml. Например, на счетах-фактурах, накладных или актах об оказании услуг.

Чтобы штамп отображался на неформализованных документах — электронных таблицах, текстовых файлах и других — сохраните документы в формате *.pdf или распечатайте.

  • Как сохранить документы?
  • Откройте документ и нажмите .
  • Выберите файлы для печати — по умолчанию отмечены все.
  • Нажмите , чтобы настроить вид штампа ЭП:
    • отметьте, нужна ли нумерация страниц;
    • выберите, на какой странице отображать штамп, и где его расположить — сразу после текста или в конце страницы;
    • отметьте, нужно ли выводить даты подписания и срок действия сертификата ЭП. Например, если вы печатаете документ для госоргана.

    Как поставить штамп с информацией о ЭП на документ

    Сталкивались на предприятии с ситуацией, когда бухгалтерия на распечатанный, подписанный ЭП документ требует поставить живую подпись? «Как же так?!» — возмущаются пользователи — «Есть же электронная подпись». А в бухгалтерии все равно нужно подтверждение, что документ подписан. И желательно, чтобы «вот прямо» на распечатанном документе. Как в банке проставляют штамп «Исполнено» на платежках:

    Давайте обсудим, как это можно сделать в DIRECTUM.

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

    Исходя из всего перечисленного можно выработать следующий алгоритм:

    1. Определяем, подписан ли вообще документ.
    2. Ищем последнюю подписанную версию.
    3. Формируем изображение штампа с текстом, содержащим информацию о подписях.

    Примерно, вот так:

    1. Экспортируем последнюю подписанную версию документа.
    2. Преобразовываем выгруженный документ в формат pdf.
    3. Проставляем на него штамп.
    4. Импортируем pdf-документ со штампом в новую версию электронного документа.
    5. Распечатываем документ.

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

    Предложенный алгоритм был реализован в виде прикладной функции DIRECTUM на версии 5.2. Напомню, что функции по установке штампов на pdf-документах появились в версии 5.0.

    Итак, код функции:

    //Делаем проверку парметра функции EDocument. EDocument – переданный в функцию документ, преобразование которого необходимо выполнить // Не указан параметр "%s". Assert(Assigned(EDocument); LoadStringFmt('DIRE434A6BC_59D8_4AF4_A58D_5105D7C60DF6'; 'COMMON'; 'EDocument')) //Блокируем документ от изменения EDocument.Lock EMPTY_STR = '' NOT_FOUND = -1 PDF = 'PDF' // Тип документа по расширению Extension = EDocument.Info.Editor.Extension // Если уже PDF, подтвердить постановку штампов if Extension == PDF YES = 'Да' NO = 'Нет' Answer = MessageBox(ATTENTION_CAPTION; 'У данного документа уже есть версия в формате PDF^Создать новую версию документа со штампами на основе последней действующей подписанной версии?'; YES & "|" & NO; NO; NO) if Answer == NO EDocument.UnLock Exit() endif endif // Найти номер последней действующей подписанной версии LastVersionNumber = NOT_FOUND Versions = EDocument.Versions Index = 0 while Index < Versions.Count Version = Versions.Values(Index) if Version.CurrentState = vsActive and Version.Signed LastVersionNumber = Version.Number Extension = Version.Editor.Extension endif Index = Index + 1 endwhile if LastVersionNumber = NOT_FOUND EDocument.UnLock Raise(CreateException("ENoActiveVersionFound"; "У документа нет ни одной действующей подписанной версии"; ecWarning)) endif // Экспортировать последнюю подписанную версию ExportFile = Format("%s%s.%s"; ArrayOf(GetTempFolder(); EDocument.ID; Extension)) DeleteFile(ExportFile) EDocument.Export(LastVersionNumber; ExportFile; false; false; false) try // Преобразовать в PDF, если экспортировали версию, которая не являлась pdf-документом. if Extension > 'PDF' WSDLFileName = GetConstant('DCTSConvertToPDFWSDL') PDFFile = Format("%s%s.pdf"; ArrayOf(GetTempFolder(); EDocument.ID)) DeleteFile(PDFFile) DCTSConvertFileToPDF(WSDLFileName; ExportFile; PDFFile) else PDFFile = ExportFile endif // Общие параметры штампов StampFilename = GetTempFolder() & "stamp.png" STAMP_COLOR = '000000' // Черный STAMP_FONT_FACE = 6 // Times New Roman STAMP_FONT_SIZE = 20 // ШТАМП С ДАННЫМИ ЭЦП ДОКУМЕНТА SignatureField = EMPTY_STR // Часть штампа с информацией об ЭЦП SignatureDate = EMPTY_STR SerialNumber = EMPTY_STR CertificateValidFrom = EMPTY_STR CertificateValidTo = EMPTY_STR SubjectName = EMPTY_STR SignatureAuthor = EMPTY_STR // Собрать информацию о параметрах ЭП SignatureFieldStringList = CreateStringList() Signatures = EDocument.Versions.Values(LastVersionNumber-1).Signatures if Signatures.Count > 0 SignatureIndex = Signatures.Count - 1 while SignatureIndex >= 0 Signature = Signatures.Values(SignatureIndex) //Найти утверждающую подпись if Signature.SignatureType <> stNone AuthorUser = Signature.Author Certificate = Signature.Certificate SerialNumber = Certificate.SerialNumber if Assigned(AuthorUser) and SerialNumber > EMPTY_STR SignatureAuthor = AuthorUser.FullName SignatureType = IfThen(Signature.SignatureType = stApproving; 'утверждающая ЭП'; 'визирующая ЭП') CertificateValidFrom = FormatDate('D.M.YY'; Certificate.ValidFromDate) CertificateValidTo = FormatDate('D.M.YY'; Certificate.ValidToDate) SignatureDate = FormatDate('D.M.YY'; Signature.Date) ValidText = IfThen(Signature.IsValid; 'ЭП достоверна'; 'ЭП не достоверна') SignatureField = Format("Подписан ЭП: %s Серт.: %s, действ. %s - %s, тип: %s, достоверность: %s"; ArrayOf(SignatureAuthor; SerialNumber; CertificateValidFrom; CertificateValidTo; SignatureType; ValidText)) SignatureFieldStringList.Add(SignatureField) endif endif SignatureIndex = SignatureIndex - 1 endwhile // Сегодня ДД.ММ.ГГГГ CurrentDate = FormatDate('D.M.YY'; Today()) SignatureFieldStringList.Delimiter = CR StampText = CurrentDate & ', ' & SignatureFieldStringList.DelimitedText // Рамка штампа STAMP_BORDER = 1 STAMP_BORDER_THICKNESS = 8 // Сгенерировать изображение с текстом, содержащим информацию о параметрах ЭП GenerateTextImage(StampText; STAMP_BORDER; STAMP_BORDER_THICKNESS; STAMP_COLOR; STAMP_FONT_SIZE; STAMP_FONT_FACE; StampFilename; 0) // Добавить штамп в PDF-документ STAMP_SCALE = 30 PagesMode = 2 AddImageToPDFFile(PDFFile; StampFilename;;; PagesMode; nil; STAMP_SCALE) EDocument.UnLock // Импортировать документ в новую версию электронного документа EDocument.ImportFromFile(-1; 'Версия со штампами ЭЦП в PDF на основе последней подписанной'; PDFFile) OpenFile(PDFFile) endif except EDocument.UnLock endexcept

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

    Документ подписан электронной подписью штамп как сделать

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

    Создание подписи со штампом времени возможно только при установленном модуле КриптоПро TSP Client и лицензии на модуль TSP(КриптоПро TSP Client.).

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

    • установить флаг Добавлять штамп времени на подпись, если требуется поставить штамп на подпись;
    • установить флаг Добавлять штамп времени на подписываемые данные, если требуется поставить штамп на данные;

    При установленном флаге добавления штампа времени на подпись или на данные необходимо заполнить параметры раздела Служба штампов времени (TSP):

    • Адрес службы штампов времени — адрес службы штампов времени можно узнать у поставщика сертификата. Например, услуги службы штампов времени могут предоставлять удостоверяющие центры. Формат адреса: ://[:порт][/путь]. В качестве протокола вы может быть указан «http» и «https».
    • Использовать настройки прокси-сервера – если при подключении к службе TSP используется прокси-сервер, то установка флага активирует настройки прокси-сервера: Адрес прокси-сервера, Порт, Логин, Пароль, которые можно узнать у системного администратора.

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

    При просмотре информации о подписи отображается информация о штампе времени.

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *