Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#11 Оставлено : 12 декабря 2011 г. 21:13:29(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,320
Мужчина
Российская Федерация

Сказал «Спасибо»: 549 раз
Поблагодарили: 2207 раз в 1722 постах
demon101 написал:
Андрей * написал:
+ asn1 - "битая" структура, если я правильно из base64 => bin преобразовал :) ...


Чем вы смотрите? я Крипто АРМ проперял, вроде все ок. На всякий приложу der


вот, этот нормально (в Win7)...

а тот в base64 - даже КриптоАРМ (в XP) не брал... выдавал ошибку и "был прав" ;)


Отредактировано пользователем 12 декабря 2011 г. 21:26:57(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#12 Оставлено : 12 декабря 2011 г. 21:17:17(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,320
Мужчина
Российская Федерация

Сказал «Спасибо»: 549 раз
Поблагодарили: 2207 раз в 1722 постах
Нет, КриптоАРМ - не берет...



КриптоАРМ

Произошла ошибка при получении подписей из сообщения

Ошибка сохранения сообщения (0x80004005)

Произошла ошибка при загрузке сообщения.
Вероятно, сообщение имеет некорректный формат. (0x80004005)

Произошла ошибка при загрузке подписанных данных

Произошла ошибка при добавлении данных в сообщение

Указан неправильный алгоритм. (0x80090008) (0x80004005)
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#13 Оставлено : 12 декабря 2011 г. 21:17:51(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,320
Мужчина
Российская Федерация

Сказал «Спасибо»: 549 раз
Поблагодарили: 2207 раз в 1722 постах
demon101 написал:


Чем вы смотрите?


а чем нужно?

КриптоАРМ в ХР = не работает
если через CryptoAPI = err=[2148073480] :Указан неправильный алгоритм


в 7ке (64x) = через CryptoAPI: подписано
Цитата:
Hello world!




Отредактировано пользователем 12 декабря 2011 г. 21:26:08(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline demon101  
#14 Оставлено : 12 декабря 2011 г. 21:33:01(UTC)
demon101

Статус: Участник

Группы: Участники
Зарегистрирован: 17.11.2011(UTC)
Сообщений: 14

Андрей * написал:
в 7ке (64x) = через CryptoAPI: подписано
Цитата:
Hello world!



Делаем в 7-ке.
Хорошо хоть в ней работает

Если подпись валидна, почему ошибка падает?
Offline demon101  
#15 Оставлено : 12 декабря 2011 г. 21:55:39(UTC)
demon101

Статус: Участник

Группы: Участники
Зарегистрирован: 17.11.2011(UTC)
Сообщений: 14

Крипто АРМ проверяет исходную cades-bes подпись успешно,
а вот библиотека, с помощью функции http://www.cryptopro.ru/...simplifiedapiverify.html
Она так же дает ошибку 2148081678

Каких-то полей не хватает?

Отредактировано пользователем 12 декабря 2011 г. 21:56:36(UTC)  | Причина: Не указана

Offline demon101  
#16 Оставлено : 13 декабря 2011 г. 16:02:27(UTC)
demon101

Статус: Участник

Группы: Участники
Зарегистрирован: 17.11.2011(UTC)
Сообщений: 14

Где можно найти формат CMS, необходимый для успешного усовершенствования подписи?
Offline Новожилова Елена  
#17 Оставлено : 13 декабря 2011 г. 17:10:47(UTC)
Новожилова Елена

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 10.12.2008(UTC)
Сообщений: 924
Женщина
Откуда: Крипто-Про

Поблагодарили: 99 раз в 95 постах
В вашей цифровой подписи отсутствует подписанный атрибут signingCertificate (или signingCertificateV2).

Наличие данного атрибута является обязательным условием для создания усовершенствованной подписи (даже для ее минимально возможного формата CAdES-BES, и тем более для CAdES-X Long Type 1).

То есть исходная подпись не соответсвует формату CAdES-BES.

Поскольку атрибут signingCertificate (или signingCertificateV2) является подписанным, то добавить его после создания подписи нельзя - поэтому ломается усовершенствование подписи.

Описание форматов усовершенствованной подписи можно посмотреть здесь (ETSI TS 101 733)

Отредактировано пользователем 13 декабря 2011 г. 17:13:20(UTC)  | Причина: Не указана

Offline haremyak  
#18 Оставлено : 21 декабря 2011 г. 16:12:01(UTC)
haremyak

Статус: Новичок

Группы: Участники
Зарегистрирован: 08.12.2011(UTC)
Сообщений: 2

как добавить подписанный атрибут signingCertificate (или signingCertificateV2) с использованием bouncycastle описан в соседнем треде:
http://www.cryptopro.ru/forum2/....aspx?g=posts&t=4125
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.