Статус: Участник
Группы: Участники
Зарегистрирован: 06.10.2010(UTC) Сообщений: 11 Откуда: 1
|
в параметрах ничего не менял код с эфемерной парой беру из http://xexex.ru/%D1%88%D...%BC%D0%B5%D1%82/#respondподставляю сертификат,который мне дали из компании получателя... несоответствие параметров... Сертификат может быть ,например ,сгенерен если не средствами крипто про а например signalcom ,то из-за этого и идет несоответствие??
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 09.10.2008(UTC) Сообщений: 181
|
Совместимость с signalcom не проверяли, может и не работать. Разбираться в коде под вывеской "just another govnoblog" желания нет. Пришлите сертификаты, и Ваш и получателя, на support@cryptopro.ru, посмотрю.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 06.10.2010(UTC) Сообщений: 11 Откуда: 1
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 09.10.2008(UTC) Сообщений: 181
|
Вам выдали сертификат от ключа подписи, для шифрования он не предназначен.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 06.10.2010(UTC) Сообщений: 11 Откуда: 1
|
обойти это как-то можно,не проверять oid . В криптоАрме на этот сертификат шифрует прекрасно,там как-то по другому происходит этот процесс??
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 06.10.2010(UTC) Сообщений: 11 Откуда: 1
|
точнее,можно ли теоритичесски хотя бы шифровать на данный сертификат по средствам jcp???
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.02.2013(UTC) Сообщений: 3 Откуда: Новосибирск
|
Здравствуйте!
Столкнулись с проблемой шифрования на чужом сертификате.
KeyAgreement.getInstance(Constants.EXCH_KEY_PAIR_ALG); alisaKeyAgree.init(alisaPair.getPrivate(), ivspec, null); ---------------- сюда подставляю свой закрытый alisaKeyAgree.doPhase(bobCert.getPublicKey(), true); -------------- сюда подставляю открытый компании на которую шифрую
Удалось ли Вам решить проблему с ошибкой? Exception in thread "main" java.security.InvalidKeyException: Несоответствие параметров at ru.CryptoPro.JCP.Key.i.doDHPhase(Unknown Source) at ru.CryptoPro.Crypto.Key.KeyAgreement.engineDoPhase(Unknown Source) at javax.crypto.KeyAgreement.doPhase(KeyAgreement.java:542)
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.02.2013(UTC) Сообщений: 3 Откуда: Новосибирск
|
Я правильно понимаю, что помощи здесь ждать нет смысла?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
Автор: rendol Exception in thread "main" java.security.InvalidKeyException: Несоответствие параметров at ru.CryptoPro.JCP.Key.i.doDHPhase(Unknown Source) at ru.CryptoPro.Crypto.Key.KeyAgreement.engineDoPhase(Unknown Source) at javax.crypto.KeyAgreement.doPhase(KeyAgreement.java:542)
Здравствуйте. Оба сертификата поддерживают шифрование и согласование ключей? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.02.2013(UTC) Сообщений: 3 Откуда: Новосибирск
|
Сертификат, который нам прислала сторона принимающая зашифрованый файл, поддерживает: Цифровая подпись, Неотрекаемость, Шифрование ключей, Шифрование данных, Согласование ключей (f8) - С ним шифрование не проходит.
Не совсем понял вопрос, о каком втором сертификате идет речь? Приватный ключ мы генерировали с помощью КриптоПро, далее на основе ключа был создал наш сертификат, он поддерживает: Цифровая подпись, Неотрекаемость, Шифрование ключей, Шифрование данных (f0)
Если для примера подставить в код наш сертификат (alisaCert), то всё успешно зашифруется: alisaKeyAgree.init(alisaPair.getPrivate(), ivspec, null); ---------------- сюда подставляю свой закрытый alisaKeyAgree.doPhase(alisaCert.getPublicKey(), true); -------------- сюда подставляю открытый компании на которую шифрую
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close