Статус: Участник
Группы: Участники
Зарегистрирован: 26.10.2011(UTC) Сообщений: 10
|
как создать cms сообщение, но только без подписи? пример из samples_src.jar/CMS_samples/CMSSignAndEncrypt.java при расшифровке в криптоарм создает не исходный, а файл с подписью, т.е. большего размера. примеры шифрования из /Crypt_samples/Encrypt.java в криптоарм не расшифровывается, выдается ошибка о неверном формате.
|
|
|
|
Статус: Padawan
Группы: Администраторы
Зарегистрирован: 02.12.2010(UTC) Сообщений: 1,381 Откуда: Москва Сказала «Спасибо»: 11 раз Поблагодарили: 69 раз в 47 постах
|
Ваш вопрос передан разработчикам. |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 08.05.2008(UTC) Сообщений: 41 Откуда: Крипто-Про Поблагодарили: 1 раз в 1 постах
|
Ну в принципе мы потому и не писали отдельно примера зашифрования, что он включен в пример CMSSignAndEncrypt. Т.е. сообщение без подписи создается также, достаточно аккуратно "удавить" код выработки подписи.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 26.10.2011(UTC) Сообщений: 10
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 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);
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close