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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline testcitc  
#1 Оставлено : 28 октября 2011 г. 19:49:11(UTC)
testcitc

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

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

как создать cms сообщение, но только без подписи?
пример из samples_src.jar/CMS_samples/CMSSignAndEncrypt.java при расшифровке в криптоарм создает не исходный, а файл с подписью, т.е. большего размера.
примеры шифрования из /Crypt_samples/Encrypt.java в криптоарм не расшифровывается, выдается ошибка о неверном формате.
Offline Femi  
#2 Оставлено : 28 октября 2011 г. 22:31:47(UTC)
Наталья Мовчан

Статус: Padawan

Группы: Администраторы
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 1,381
Женщина
Российская Федерация
Откуда: Москва

Сказала «Спасибо»: 11 раз
Поблагодарили: 69 раз в 47 постах
Ваш вопрос передан разработчикам.
Техническую поддержку оказываем тут.
Наша база знаний.
Offline bor1  
#3 Оставлено : 31 октября 2011 г. 18:19:47(UTC)
bor1

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

Группы: Участники
Зарегистрирован: 08.05.2008(UTC)
Сообщений: 41
Мужчина
Откуда: Крипто-Про

Поблагодарили: 1 раз в 1 постах
Ну в принципе мы потому и не писали отдельно примера зашифрования, что он включен в пример CMSSignAndEncrypt. Т.е. сообщение без подписи создается также, достаточно аккуратно "удавить" код выработки подписи.
Offline testcitc  
#4 Оставлено : 2 ноября 2011 г. 19:00:31(UTC)
testcitc

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

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

спасибо, разобрался.
Offline testcitc  
#5 Оставлено : 2 ноября 2011 г. 19:45:22(UTC)
testcitc

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

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

Возникла проблема. Когда запускаю код в IDE как тест, то все отрабатывает на отлично, шифруется и расшифровывается. Когда же тот же код оформляю как класс и подцепляю к проекту, то при использовании появляется исключение:

1 caught: java.lang.ClassCastException: ru.CryptoPro.Crypto.Key.KeyAgreement cannot be cast to javax.crypto.KeyAgreementSpi
java.lang.ClassCastException: ru.CryptoPro.Crypto.Key.KeyAgreement cannot be cast to javax.crypto.KeyAgreementSpi
at javax.crypto.KeyAgreement.getInstance(Unknown Source)[378:ru.Cryptopro.jcp:1.0.52.4]
at ...(сотня строчек)

код:
final javax.crypto.KeyAgreement senderKeyAgree = KeyAgreement.getInstance(JCP.GOST_DH_NAME);//на этой строке возникает исключение
senderKeyAgree.init(senderKey, new IvParameterSpec(sv), null);
senderKeyAgree.doPhase(responderPublic, true);


RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.