Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро JCP, JavaTLS
»
java.security.NoSuchAlgorithmException: Algorithm GOST3410DH not available
Статус: Участник
Группы: Участники
Зарегистрирован: 19.03.2010(UTC) Сообщений: 19
|
Добрый день, в какой то момент, в какой именно, пока что не понятно. На коде получения экземпляра KeyAgreement постоянно выбрасывается исключение java.security.NoSuchAlgorithmException: Algorithm GOST3410DH not available
//GOST3410DHEPH - идентификатор генератора ключей, который вызывается без биодатчика. KeyPairGenerator tempKPGen = KeyPairGenerator.getInstance("GOST3410DHEPH"); // Временная пара ключей Используется только для того чтобы зашифровать сообщение. KeyPair tempKeyPair = tempKPGen.generateKeyPair(); final KeyAgreement senderKeyAgree = KeyAgreement.getInstance("GOST3410DH");
Здесь ошибка final KeyAgreement senderKeyAgree = KeyAgreement.getInstance("GOST3410DH");
До момента обнаружения все работало примерно год. Используемая версия JCP 1.0.0.52 Криптопро установлено, в файле java.security
имеются записи о провайдерах security.provider.9=ru.CryptoPro.JCP.JCP security.provider.10=ru.CryptoPro.Crypto.CryptoProvider security.provider.11=ru.CryptoPro.reprov.RevCheck
устанавливал CP на несколько машин (WIN), в том числе и с правами администратора.всегда один результат вызов KeyAgreement.getInstance("GOST3410DH") гарантированно выбрасывает ошибку. Подскажите в чем может быть дело.
Спасибо.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,977 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 708 раз в 669 постах
|
Здравствуйте. А лицензия в порядке? |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.03.2010(UTC) Сообщений: 19
|
Лицензия в порядке. Если бы даже была не в порядке, то почему в строке KeyPairGenerator.getInstance("GOST3410DHEPH") Никаких исключений не выдается, и можно нормально получить объект генератора ключевой пары.
Подозреваю что это баг в библиотеке.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,977 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 708 раз в 669 постах
|
Попробуйте выполнить проверки: java ru.CryptoPro.JCP.tools.Check -all java ru.CryptoPro.JCP.VMInspector.SelfTestersTests java -cp samples.jar ComLine.CheckConfFull |
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро JCP, JavaTLS
»
java.security.NoSuchAlgorithmException: Algorithm GOST3410DH not available
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close