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

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Dimitri  
#11 Оставлено : 18 марта 2008 г. 15:06:03(UTC)
Dimitri

Статус: Активный участник

Группы: Участники
Зарегистрирован: 17.03.2008(UTC)
Сообщений: 33
Мужчина
Откуда: Moscow

Спасибо, Ольга.
Действительно, проблема была в том, что keyStorePassword в нашем случае это пароль не на хранилище а на ключи.

но теперь при дальнейшем выполнении кода происходит следующее исключение:
Код:
c:\projects\jcp\samples>java -Xbootclasspath/p:c:\Progra~1\Java\jre1.6.0_03
\lib\ext\xjsse.jar JTLS_samples.SampleTLS
18.03.2008 11:38:06 ru.CryptoPro.JCP.tools.m a
INFO: Loading JCP...
18.03.2008 11:38:06 ru.CryptoPro.JCP.tools.m a
INFO: JCP loaded.
18.03.2008 11:38:13 JTLS_samples.Client proc
INFO: Client request: GET /myDoc.txt HTTP/1.0


18.03.2008 11:38:13 JTLS_samples.Server proc
INFO: Server: read request
javax.net.ssl.SSLException: java.lang.RuntimeException: Invalid key exchange
        at ru.CryptoPro.ssl.H.a(Unknown Source)
        at ru.CryptoPro.ssl.s.a(Unknown Source)
        at ru.CryptoPro.ssl.s.a(Unknown Source)
        at ru.CryptoPro.ssl.s.a(Unknown Source)
        at ru.CryptoPro.ssl.W.write(Unknown Source)
        at java.io.OutputStream.write(Unknown Source)
        at JTLS_samples.Client.proc(Unknown Source)
        at JTLS_samples.Client.get(Unknown Source)
        at JTLS_samples.SampleTLS.main(SampleTLS.java:61)
Caused by: java.lang.RuntimeException: Invalid key exchange
        at ru.CryptoPro.ssl.a.a(Unknown Source)
        at ru.CryptoPro.ssl.a.a(Unknown Source)
        at ru.CryptoPro.ssl.I.k(Unknown Source)
        at ru.CryptoPro.ssl.I.a(Unknown Source)
        at ru.CryptoPro.ssl.s.a(Unknown Source)
        at ru.CryptoPro.ssl.s.h(Unknown Source)
        ... 6 more
Caused by: java.security.InvalidKeyException: Illegal key size or default parame
ters
        at javax.crypto.Cipher.a(DashoA13*..)
        at javax.crypto.Cipher.a(DashoA13*..)
        at javax.crypto.Cipher.a(DashoA13*..)
        at javax.crypto.Cipher.init(DashoA13*..)
        at javax.crypto.Cipher.init(DashoA13*..)
        at ru.CryptoPro.ssl.gostTLS.e.a(Unknown Source)
        at ru.CryptoPro.ssl.gostTLS.a.a(Unknown Source)
        ... 12 more
18.03.2008 11:38:14 JTLS_samples.Server run
SEVERE: Server error:javax.net.ssl.SSLException: Received fatal alert: INTERNAL_
ERROR
Offline Ольга  
#12 Оставлено : 18 марта 2008 г. 15:35:41(UTC)
Ольга

Статус: Активный участник

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

Поблагодарили: 3 раз в 3 постах
это экспортные ограничения Java

Для снятия экспортных ограничений необходимо скачать файл с политиками со страницы http://java.sun.com/j2se/1.4.2/download.html. Для отладки же можно просто скопировать US_export_policy.jar в local_policy.jar (jre/lib/security).

см. Руководство программиста КриптоПро JTLS -> Особенности подключения КриптоПро JTLS
Offline Dimitri  
#13 Оставлено : 18 марта 2008 г. 15:49:44(UTC)
Dimitri

Статус: Активный участник

Группы: Участники
Зарегистрирован: 17.03.2008(UTC)
Сообщений: 33
Мужчина
Откуда: Moscow

Работает!
Огромное спасибо!
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (4)
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.