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

Два слова, что вообще собой представляет ЭЦП. Для подписания и работы с файлами используется два ключа: закрытый и открытый. Закрытый ключ хранится у Вас на токене и используется для подписания или шифрования документов. Открытый ключ должен быть распространен всем пользователям, которые должны работать с подписанным Вами документом. Обычно это происходит автоматически при подписании файла. Далее, есть файл, который нам нужно подписать. С помощью специального ПО из содержания файла и Вашего закрытого ключа создается уникальная символьная последовательность, что-то вроде контрольной суммы. Эта последовательность и есть электронно-цифровая подпись. ЭЦП всегда уникальна для данного пользователя и данного документа. Подпись содержит информацию о дате подписания документа, подписанте, контрольную сумму для подписанного документа и ссылку или сам файл открытого ключа. Подпись может быть добавлена в подписываемый файл или сохранена в виде отдельного файла. Нас, конечно, интересует первый вариант.

Как всегда, решение задачи начал с изучения того, что уже есть. Нашлось несколько модулей криптографии и ЭЦП для 1С. Но они не подошли. Как правило, они умеют подписывать или XML-файлы, или сохранять подпись и открытый ключ в отдельный файл. А нам нужно было получить на выходе подписанный PDF-документ, который можно будет просто и удобно просмотреть с помощью того же Adobe Acrobat Reader.
Вторым решением было поискать, так называемые, PDF-принтеры – программы, которые умеют сохранять любой документ в виде PDF-файла. Самым подходящим решением оказался BullZip PDF Printer (http://www.bullzip.com/products/pdf/download.php), который в платной версии имеет функцию подписания создаваемых документов. Решение, в принципе, подошло, но появились серьезные бюрократические проблемы с покупкой, согласованием и установкой нового софта на территории предприятия. Пока решение проходило согласование, я обратил внимание на комплект программ КРИПТО-ПРО, который, как правило, поставляется и работает вместе с ключом ЭЦП.

Решение первое, полу-ручное

Подавляющее большинство ключей ЭЦП выпускаются в виде eToken или Rutoken USB-модулей. В моем случае был eToken. Кто не знает, основное отличие состоит в том, что eToken имеет встроенный аппаратный криптографический сопроцессор. Это значит, что при шифровании данных закрытый ключ не покидает токена. В нашем случае эта разница значения не имеет.

Не буду рассматривать установку драйверов USB-ключей. Они, как правило, поставляются выпускающим удостоверяющим центром вместе с самими токенами и установка проблем не вызывает. Еще с токенами обычно поставляется лицензия на КРИПТО-ПРО и утилита КриптоПро CSP. Я использовал последнюю доступную на данный момент версию 3.9.

Дальше все просто. Запускаем КриптоПро CSP. Закладка Сервис, кнопка Посмотреть сертификаты в контейнере, нажимаем Обзор для выбора токена с криптохранилищем, и выбираем нужно нам хранилице. Обычно на одном токене одно хранилище.

Нажимаем Далее и получаем окошко с информацией по сертификату, к которому привязан ключ. Ждем кнопку Установить и устанавливаем сертификат в хранилище Личное для локального пользователя. Обычно, вместе с утилитой КриптоПро CSP в меню Пуск устанавливается ярлык для оснастки Сертификаты. Запускаем оснастку, убеждаемся, что все правильно сделано и сертификат действительно установился в раздел Личное для текущего пользователя.

Дальше, Кликаем правой кнопкой по установленному сертификату, Все задачи, Экспорт. Обязательно отказываемся экспортировать закрытый ключ и сохраняем сертификат куда-нибудь на локальный компьютер, например, на рабочий стол, в формате файла X.509 (.CER) в кодировке DER. Сохраненный сертификат нам понадобиться дальше для выполнения подписи.

Последнее, что нам осталось, это скачать с сайта www.cryptopro.ru/downloads утилиту КриптоПро PDF, с помощью которой и будем выполнять подпись PDF-файлов.

Работа утилиты крайне проста. Выбираем папку в которой находятся PDF-файлы, выбираем папку в которую будут сохранены файлы с подписью (если это одна и так же папка, в дополнительных настройках нужно установить флажок «Перезаписывать файлы с одинаковыми именами») выбираем из контейнера сертификат, который будем использовать для подписи, вводим пин от ключа и, если все указали правильно, через несколько секунд в папке-приемнике появятся подписанные PDF-файлы. Для того, чтоб ЭЦП признавалась юридически, по закону, должна быть установлена еще метка времени, но мне для задачи это не требовалось.

В принципе, все! Если у Вас небольшая организация и пара десятков контрагентов то можно вообще ничего больше не делать и оставить все в ручном режиме. Кроме того, 1С нам пока вообще не была нужна, документы в формате PDF можно создать многими способами, в том числе и из Microsoft Office.

Долго не мог разобраться, почему подпись не проходит и выдает ошибку. Оказалось, что успешной работы утилиты КриптоПро PDF на компьютере должна быть установлен Adobe Acrobat Pro (не Reader, это важно! ). Именно с его помощью утилита модифицирует PDF-файлы и добавляет и них подпись.

Пример подписанного файла на картинке. Выглядит как обычный PDF, только на закладке Подписи появились данные о подписанте. Из важного, указано кто подписал документы (обычно это ФИО и название организации) и что с момента подписания документ не изменялся. Информацию о том, что сертификат ненадежный можно игнорировать. Это говорит только о том, что компания Adobe и ее продукт Acrobat Reader ничего не знают о Вашем сертификате.

Решение второе, автоматическое

Как писал выше, в моем случае ручное решение не подошло. Контрагентов много, для каждого за месяц создается несколько десятков документов. Их все нужно сохранить в PDF, подписать, отправить одним письмом. Для решения задачи придумали модифицировать и использовать стандартную для многих конфигураций обработку «Групповая обработка справочников и документов». Для самых популярных конфигураций эта обработка или входит в саму конфигурацию или ее можно найти как внешнюю на диске с ИТС.

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

Немного доработали интерфейсную часть. Убрали из обработки работу со справочниками. Оставили в интерфейсе 4 вида документов, которые нужно отправлять. Изменили систему отборов. Создали новый регистр сведений Настройки ЭЦП. В него для каждого пользователя сохраняется информация о том, по какому пути лежит КриптоПро PDF на локальном компьютере, папки для временного хранения файлов, сертификат, которым будет выполнена подпись. Еще просили сохранять пин от ключа, но мы не стали этого делать из соображений безопасности.

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

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

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

МассивВходящих = НайтиФайлы(КаталогВходящие, "*.pdf", Ложь); КоличествоФайловВходящие = МассивВходящих.Количество(); Сообщить("Обнаружено " + КоличествоФайловВходящие + " файлов для подписи."); КоманднаяСтрока = ИмяФайлаКриптоПро + " sign" + " --in-dir=""" + КаталогВходящие + """" + " --out-dir=""" + КаталогИсходящие + """" + " --report-dir=""" + КаталогЛоги + """" + " --err-dir=""" + КаталогОшибки + """" + " --certificate=""" + ИмяФайлаСертификата + """" + " --pin=""" + ПинКод + """" + " --overwrite-files"; ЗапуститьПриложение(КоманднаяСтрока, "", истина); МассивИсходящих = НайтиФайлы(КаталогИсходящие, "*.pdf", Ложь); КоличествоФайловИсходящие = МассивИсходящих.Количество(); Сообщить("Подписано " + КоличествоФайловИсходящие + " файлов.");

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

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

    Крипто-ПРО CSP;

    Корневой сертификат;

    Личный сертификат;

    Библиотека Capicom.

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

Перед тем, как поставить ЭЦП необходимо убедиться, что вы установили и используете последнюю версию Крипто-ПРО

Онлайн подпись документов ЭЦП

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

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

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

Наши специалисты помогут Вам получить ЭЦП быстро и совершенно бесплатно.

Как подписать документ ЭЦП в Word MS Office

Для последних версий Microsoft Word нажимаем “Файл” и в открывшемся окне наводим курсор на вкладку “Сведения” и выбираем пункт "Добавить цифровую подпись (КРИПТО-ПРО)". Если вы не видите данный параметр, то у вас не установлено программное обеспечение Crypto Pro и КриптоПро Office Signature, либо одно из них.

После проделанных манипуляций во вкладке “Сведения” появляется обновленная информация об этом файле, отмечается что он уже заверен ЭЦП и является окончательным для редактирования.

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

Совет: если у вас все-таки возникла необходимость внести правки, сначала удалите подпись и только потом изменяйте файл. После окончания работы снова поставьте ее.

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

Для программ, работающих с файлами формата PDF, также разработано специальное программное обеспечение. Называется оно «Крипто-ПРО PDF» и представляет собой модуль, который взаимодействует с программами Adobe Reader и Adobe Acrobat. После его установки, вы можете подписать ЭЦП PDF файл в любой из выше перечисленных программ. Делается это так же легко, как и в Word Microsoft Office.

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

ООО МКК "РусТендер"

Материал является собственностью сайт. Любое использование статьи без указания источника - сайт запрещено в соответствии со статьей 1259 ГК РФ

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

Метод 1 из 11: Выясните, что именно блокирует установленная защита

">Откройте PDF-файл. Если вам нужен пароль для того, чтобы открыть файл, то вам понадобится скачать программу для его взлома. Этот подход очень ресурсоемкий. Взлом даже самых простых паролей может занять несколько дней, при этом в течение этого времени компьютер будет не в состоянии выполнять другие задачи. Существует очень маленькая вероятность того, что хорошо защищенные пароли вообще не удастся взломать.


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



    Метод 2 из 11: Снятие защиты PDF-файла на правах владельца или автора




    1. Откройте защищенный PDF-файл. Для этого можно воспользоваться программой Adobe Acrobat. Для того чтобы этот способ сработал, вы должны быть автором документа или знать пароль.



    2. Нажмите кнопку Безопасность (Secure). Эта кнопка расположена на панели инструментов задач. Ее легко распознать благодаря наличию на ней изображения замка.



    3. Измените параметры защиты. Если вы хотите настроить параметры защиты, а не снимать защиту с PDF-файла, тогда выберите опцию "настройки прав доступа" (Permission detail), расположенную под кнопкой Безопасность (Secure).




    Метод 3 из 11: Использование Google Drive


    Вам понадобится

    • - Adobe Acrobat XI;
    • - приложение КриптоПро PDF;
    • - физический носитель ЭЦП;
    • - графический файл подписи любого формата (по желанию).

    Инструкция

    Скачайте инсталлятор приложения КриптоПро PDF с официального сайта (пробная версия). Запустите мастер установки и следуйте указаниям инсталлятора. Серийный номер продукта вы сможете ввести позже, когда приобретете ПО. Выберите полную установку, тогда приложение будет работать и с Acrobat, и с Reader.

    Теперь нужно настроить подписи в Acrobat. Для этого откройте пустое окно программы, пройдите «Редактирование» -> «Установки», в разделе «Категории» откройте меню «Подписи». В группе «Создание и оформление» нажмите кнопку «Подробнее».

    В открывшемся окне выберите метод подписания CryptoPro PDF, формат подписания по умолчанию – «PKCS#7 – Отсоединен». Установите флажки в тех полях «При подписи», которые будут отражать информацию о свойствах подписи. Выберите обстоятельства просмотра предупреждений, установите значение запрета на подписание «никогда».

    В разделе «Оформление» нажмите «Создать». В открывшемся окне введите заголовок подписи – так новая подпись будет отображаться в общем списке. Выберите настройки графики: если хотите добавить личную графическую подпись, установите переключатель на «Импортировать графику» и нажмите «Файл». В открывшемся окне «Выбор рисунка» нажмите «Обзор». В окне «Открыть» сначала выберите формат файла, в котором сохранена ваша графическая подпись, найдите ее на компьютере и откройте. В окне просмотра вы увидите свой рукописный росчерк – он будет добавлен к сертификату ЭЦП.

    В разделе «Настройка текста» установите флажки с теми характеристиками сертификата, которые будут отображаться на печати. Дважды нажмите ОК. Свойства подписи настроены, и можно подписывать нужный документ.

    Подключите носитель ЭЦП к компьютеру. Чтобы добавить созданную электронную подпись к pdf-файлу, откройте его в Acrobat, на верхней панели нажмите «Подписание», откройте вкладку «Мне нужно вставить подпись», выберите «Поместить подпись» и указателем мыши растяните область подписи в нужном месте документа. Откроется окно выбора сертификата. Откройте нужный сертификат и нажмите ОК. В появившемся окне выберите оформление подписи из меню, поставьте соответствующий флажок, если после подписания нужно будет заблокировать документ. Нажмите «Подписать», введите новое имя подписанного файла, дождитесь, когда служба криптографии считает носитель ЭЦП, введите пароль. Ваш pdf-файл подписан.

    Полезный совет

    Созданную таким образом подпись впоследствии можно будет использовать в Adobe Reader XI, произведя аналогичную настройку.

    Источники:

    • Скачать демо КриптоПро PDF
    • Adobe Acrobat Pro * Подписание документов PDF

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

    Вам понадобится

    • - установленная программа SisSigner;
    • - персональный сертификат.

    Инструкция

    Установите на компьютер приложение для подписания файлов сертификатом. К примеру, можно использовать программу SisSigner. Она позволяет после того, как вы получите личный сертификат, подписать приложение, которое необходимо установить . Скачайте архив с программой по следующей ссылке http://depositfiles.com/files/9j2wqan7c. Установите само приложение, в его папку добавьте каталог Cert из архива.

    Перейдите в папку, куда была установлена программа, скопируйте в нее файл сертификата и приложение, которое нужно подписать. Далее запустите исполняемый файл SISSigner, в окне программы укажите следующие значения: путь к файлу ключа Mykey, путь к файлу вашего личного сертификата, пароль к файлу ключа (по умолчанию это 12345678), путь к программе, которую нужно подписать. При этом файлы сертификата и приложения можно не переименовывать, главное - указать в окне программы SisSinger правильный путь к ним.



  • Похожие публикации