Криптоарм сохранить подпись в отдельном файле не активна
Рассказываем, как подписать документ электронной подписью и сохранить её в отдельном файле.
Таким образом, если ситуация с подписанием возникла разовая, то данного набора инструментов Вам будет достаточно без дополнительных затрат.
- Вставляем наш носитель с ЭП в компьютер. Запускаем программу Крипто-ПроCSP.
Вкладка «Сервис» → «Посмотреть сертификаты в контейнере» → «Обзор» → Выбираем сертификат и нажимаем несколько раз «Далее».
2. Запускаем программу КриптоАРМ. Нажимаем «Далее» → Выбираем файл для подписания (pdf, docx или др.) и опять нажимаем «Далее».
3. Оставляем кодировку BASE 64 или выбираем DER если есть специальное требование.
В следующем окне, САМОЕ ГЛАВНОЕ, ставим галочку в поле сохранить в отдельном файле и в выпадающем списке выбираем признак «ПОДПИСАНО» → Далее → Выбираем подпись.
В результате должно появиться окно с надписью «Успех».
Загружаете туда свой цифровой документ, и сервис укажет на целостность и корректность содержимого, либо на его недействительность.
Если Вам нужна помощь в настройке электронной подписи и программ, обращайтесь, поможем.
Автор: iDoDoc
Над статьей работала команда iDoDoc
Похожее по теме
Онлайн-сервис подготовки и подачи регистрационных документов в налоговую. © 2015 - 2022 iDoDoc. Все права защищены.
Первый сервис онлайн-регистрации и внесения изменений ООО и ИП в налоговой по всей России.
В первую очередь проверьте наличие лицензии на КриптоАрм.
Необходимо открыть КриптоАРМ, далее перейти во вкладку “Помощь” – “О программе” — если истек срок действия лицензии, то расшифровать не получится.
Также необходимо проверить, тот ли сертификат используется для расшифрования: “Профили” – “Управление профилями” – далее открыть профиль с галкой двойным нажатием левой кнопки мыши, перейти на вкладку “Общие” — в поле владелец сертификата проверьте, какой сертификат прописан, если ничего не указанно, необходимо указать сертификат.
После того, как Вы нажмете кнопку “Выбрать” выберите сертификат которым будет расшифрован файл в дальнейшем, так же необходимо нажать “Просмотр” и сравнить серийный номер сертификата с тем номером сертификата которым был зашифрован файл.
Если у вас все совпадает, необходимо выбрать “Применить” и попробовать расшифровать файл повторно.
Произошла ошибка при создании подписи
Ошибка получения ключа
Описание ошибки не полное, там ниже еще должна быть информация. Одна из возможных причин, это то что программа не находит закрытый ключ от сертификата. Исправляется переустановкой сертификата, если у вас ключ на токене, воспользуйтесь веткой "электронные ключи"и кнопкой "установить".
Произошла ошибка при создании подписи
Ошибка создания атрибутов усовершенствованной подписи
Не удается построить цепочку сертификатов для доверенного корневого центра. (0x800b010a)"
Лицензии на КриптоАрм и КриптоПро CSP установлены.
КриптоАРМ, да действительно требуется подписывать усовершенствованной подписью, модули TSP и OCSP установлены, классической подписью подписывает а усовершенствованной выдает ошибку.
КА 4.7.1.8578 Лицензия установлена "от имени Администратора". И все равно периодически слетает. Закономерность понять пока не могу. Несколько дней все ОК, потом хлоп и Стартер
Добрый день, подскажите при "Создании подписи" в КриптоАРМ из командной строки как реализовать "архивировать файлы после создания подписи" и "сохранить подпись в отдельном файле" доступные при "Создании подписи" в КриптоАРМ НЕ из командной строки .
Егор, для того чтобы подпись создавалась отсоединенной, нужно установить свойство профиля Detached в true. Примерно так:
dim oProfile
set oProfile = CreateObject("DigtCrypto.Profile")
' Включим опцию "Сохранять подпись в отдельном файле"
oProfile.Detach = true
Егор, Архивирование не доступно при работе через COM-объекты. Флажок архивирования есть у объекта профиля, но само архивирование реализовано в КриптоАРМ-е отдельно от методов создания подписи или шифрования. По этому при работе с COM его нужно выполнять отдельно.
В COM вынесена возможность выполнять архивирование при помощи метода Util.Archive. В документации эта функция не приведена, по этому привожу пример использования:
dim oUtil
set oUtil = CreateObject("DigtCrypto.Util")
dim arrFiles
arrFiles = Array("file.txt")
dim strArchiveName
strArchiveName = "file.txt.zip"
' Архивирует файлы из списка arrFiles в архив "file.txt.zip"
oUtil.Archive strArchiveName, arrFiles
' Извлекает файлы, перечисленные в arrFiles из архива strArchiveName в папку "test"
' Если последний параметр установить в true, то для файлов будут сохранены пути как в архиве
' Если последний параметр установить в false, то все файлы будут сохранены в одну папку
oUtil.Extract strArchiveName, "test", arrFiles, true
КриптоАРМ, а еще вопросик у меня лицензия куплена от организации юр. лицом. Можно ли обновиться, указав физическое лицо?
Добрый день! При проверке документа пишет что подпись недействительна, при этом статус сертификата действителен. Криптопровайдеры установлены КриптоПро CSP и VipNet CSP. Проблема происходит с сертификатами установленными через vipnet CSP, криптопрошные работают без нареканий. Версия программы КриптоАРМ Стандарт Плюс 5
Александр, Добрый день! Сообщите пожалуйста номера сборок установленного КриптоАРМа и VipNet CSP. Также уточните, каким образом запускается проверка подписи - через главное окно программы или через контекстное меню файла ?
КриптоАРМ, VipNet CSP версия 4.2 (2.36190) КриптоПро CSP версия 5.0.11823 КС1. Проверку делал обоими способами. При проверке через главное окно выдаёт ошибку со следующим содержанием: Статус завершения операции: Одна или несколько подписей некорректна или нет доверия. Описание ошибки:
Одна или несколько подписей некорректна или нет доверия
Подписать документы электронной подписью можно в программе КриптоАРМ. Еще в ней можно проверить подпись и зашифровать документ. О том, как подписать документ ЭЦП, смотрите пошаговую инструкцию в скриншотах или обучающий ролик.
Шаг 1. Выберите файл, который нужно подписать. Щелкните на него правой кнопкой мыши. В выпадающем списке выберите «КриптоАРМ» → «Подписать».
Шаг 3.В разделе «Выбор файлов» уже загружен документ, который мы выбрали на первом шаге. Можно добавить еще несколько документов или папку с файлами, которые нужно подписать.
Если нужно проверить документ перед подписанием, кликните на «Просмотр». Файл откроется в новом окне.
Чтобы перейти к следующему шагу, нажмите «Далее».
Шаг 4. В разделе «Выходной формат» выберите тип кодировки: DER или BASE64. Зачастую можно выбрать любую — файл будет подписан корректно. Но есть несколько исключений. Например, для ФСРАР подойдет только кодировка DER.
Шаг 5. В разделе «Параметры подписи» в графе «Использование подписи» можете оставить значение «Не задано» или выберите вариант, подходящий по смыслу документа, например, «Подписано».
Также в этом разделе можно выбрать вид подписи.
Присоединенная подпись | Отсоединенная подпись |
Прикрепляется к исходному документу. После подписания вес файла увеличивается. | Хранится в отдельном документе, вес и содержимое исходного файла не меняется. |
Чтобы проверить подпись, нужен только подписанный файл. | Чтобы проверить подпись, нужен исходный документ и файл с подписью. |
Для чтения подписанного документа нужна специальная программа, чтобы извлечь файл. | Можно прочитать документ без специальных программ. |
Чтобы создать отсоединенную подпись, поставьте галочку напротив пункта «Сохранить подпись в отдельном файле». Если галочка не стоит, по умолчанию будет создана присоединенная подпись.
Когда выберете нужные параметры, кликните «Далее».
Шаг 6. На этапе «Выбор сертификата подписи» нажмите кнопку «Выбрать». В новом окне выберите свой сертификат подписи. Если в окне нет ни одного сертификата, его нужно установить
Электронная подпись для любых задач
В комплекте сертификат, сертифицированный токен и лицензия «КриптоПро» — все, что нужно для работы
Если вы часто выбираете одни и те же параметры, на этом этапе можно создать шаблон для подписи. Для этого поставьте галочку напротив пункта «Сохранить данные в профиль для дальнейшего использования». Теперь на втором шаге вы можете выбрать нужный профиль и не устанавливать большую часть настроек вручную.
Шаг 8. Создавая подпись, программа может запросить пароль.
Шаг 9. Документ подписан. Он сохранится в папку, которую вы указали на четвертом шаге.
Значок подписанного документа отличается от исходного файла, поэтому его легко найти.
Читайте также: