Статус: Новичок
Группы: Участники
Зарегистрирован: 26.04.2012(UTC) Сообщений: 2
|
Добрый день. Помогите плз разобраться, в чем ошибка. Пример - подписывается хэш от строки "111". Далее подпись доставляется в КриптоПро JCP и при валидации ( пример из samples_src\CMS_samples\CMSVerify) Код:
final Asn1BerDecodeBuffer asnBuf = new Asn1BerDecodeBuffer(buffer);
final ContentInfo all = new ContentInfo();
all.decode(asnBuf);
происходит ошибка Цитата: Exception in thread "main" com.objsys.asn1j.runtime.Asn1TagMatchFailedException: ASN.1 decode error @ offset 0: Tag match failed: expected [UNIVERSAL 16], parsed [UNIVERSAL 19] at com.objsys.asn1j.runtime.Asn1Type.matchTag(Asn1Type.java:49) at com.objsys.asn1j.runtime.Asn1Type.matchTag(Asn1Type.java:65) at ru.CryptoPro.JCP.ASN.CryptographicMessageSyntax.ContentInfo.decode(ContentInfo.java:55) at com.objsys.asn1j.runtime.Asn1Type.decode(Asn1Type.java:15)
Подскажите, плз, почему возникает ошибка ? Отредактировано пользователем 26 апреля 2012 г. 15:18:23(UTC)
| Причина: Не указана Вложение(я):  signature.sig (1kb) загружен 19 раз(а). certif.cer (2kb) загружен 12 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,772   Сказал «Спасибо»: 580 раз Поблагодарили: 2307 раз в 1807 постах
|
Антон * написал:Добрый день. Помогите плз разобраться, в чем ошибка. Пример - подписывается хэш от строки "111". Далее подпись доставляется в КриптоПро JCP и при валидации ( пример из samples_src\CMS_samples\CMSVerify) Код:
final Asn1BerDecodeBuffer asnBuf = new Asn1BerDecodeBuffer(buffer);
final ContentInfo all = new ContentInfo();
all.decode(asnBuf);
происходит ошибка в файле signature.sig "строка" - явно не asn1 3c72e6ef143f2a3c0b81b608a4533ab23ae290c55c28cc18899a4b1323a116e842cbf64c36c67b89579f65554ab4bbd93103a0f0e8f705e05cd2fd77c44d6726 Отредактировано пользователем 26 апреля 2012 г. 15:38:26(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,772   Сказал «Спасибо»: 580 раз Поблагодарили: 2307 раз в 1807 постах
|
Цитата:Пример - подписывается хэш от строки "111". Пример в студию ... а так - в файле какой-то hex вариант от (подписанного) хеша ?... Отредактировано пользователем 26 апреля 2012 г. 15:40:56(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 26.04.2012(UTC) Сообщений: 2
|
Ага, спасибо. Цитата: Цитата: Пример - подписывается хэш от строки "111".
Пример в студию ... Это и был пример. хэш от строки "111". ( a85a7b8963e8da190d5d1f073b20761e34fd553613fcda8b7750a556f946da26 ) его подписали и передали в JCP. Подпись в файле signature.sig Спасибо, сейчас попробуем разобраться, что не так с подписью.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close