Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вопрос по сертификатам (серверные и клиентские), серверные и клиентские сертификаты 
:(
    Опции темы
NURLANK
  Дата 4.11.2011, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 4.11.2011

Репутация: нет
Всего: нет



Добрый день!
Мне поручили ниже описанное сделать именно на JAVA, потому что до этого все ошибки исправляли на языке JAVA, и все получалась. 
Друзья помогите плиз,чем сможете, я в трудном положений, дайте ссылки где можно про этот вопрос прочетать.

При работе по протоколу HTTPS возникает проблема с сертификатами, точнее c клиентскими сертификатами с приватными ключами.
Есть поставщики услуг, которые высылают только серверный сертификат. Тогда, высланный поставщиком серверный сертификат мы импортируем в хранилище доверенных сертификатов.
Поставщиков, использующих только серверный сертификат мы можем подключать сколько угодно след образом:
./keytool -import -alias aesroot 
–keystore /export/home/way4/appserver/jdk/1.6/jre/lib/security/cacerts 
–file /export/home/way4/appserver/mystores/aes_ca.crt

Также есть поставщики услуг, которые высылают серверный и клиентский сертификат. 
В этом случае мы указываем в коде программы или в настройках приложения следующие пути к сертификатам:
-Djavax.net.ssl.keyStore=app/config/work/keys/halyk.p12 
-Djavax.net.ssl.keyStoreType=pkcs12 
-Djavax.net.ssl.keyStorePassword=cha ngeit 
-Djavax.net.ssl.trustStore=app/config/work/keys/aes.keystore 
-Djavax.net.ssl.trustStoreType=jks 
-Djavax.net.ssl.trustStorePassword=c hangeit 

Поставщиков, использующих серверный и клиентский сертификат мы можем подключить только одного. Если указываем несколько раз пути к клиентским сертификатам, то работает только последний указанный, предыдущие указанные пути затираются, при запросах возникает ошибка по сертификату.
Серверные сертификаты мы добавим в cacerts или создадим отдельное хранилище и укажем пути в приложении.
Но можем ли мы положить клиентские сертификаты в один файл под одним и тем же паролем, что и к самому хранилищу. Если да, то подскажите пожалуйста каким образом это можно и с помощью каких утилит? Если невозможно, подскажите пожалуйста другие пути решения проблемы, исходя из вашего опыта. :-(((( 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Разные вопросы"
Smartov

Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
Если вы все же не смогли найти подходящего раздела - создавайте тему здесь.


С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разные вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0733 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.