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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Reiji  
#1 Оставлено : 11 августа 2008 г. 18:16:50(UTC)
Reiji

Статус: Участник

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

Здравствуйте!
У нас возникла следующая проблема.
Пытаемся реализовать авторизацию по сертификатам в OpenSSO с использованием ГОСТовской криптографии. OpenSSO(build 4.5) установлен на Glassfish v2. Сам модуль авторизации настроить вроде бы получилось, однако установить соединение по ssl после успешной авторизации не удаётся. JCP и JTLS на джаву установлены.
С JCP вроде бы всё понятно, джава с ним работает прозрачно. А вот для JTLS насколько мы поняли нужна дополнительная настройка GlassFish'а. У вас есть руководство по прикручиванию JTLS'а к томкату. GlassFish построен на томкате, однако настройки коннекторов там абсолютно другие. В админ панели есть возможность выбирать алгоритмы шифрования для ssl, однако гостовских там нет. И как их туда добавить совершенно непонятно. Быть может у вас или у друг.их посетителей форума был опыт подобной настройки GlassFish'а...

Так же есть другой вопрос. Пытаемся сделать keytool'ом сертификат и положить его в jks хранилище glassfish'а(импорт туда готовых сертификатов из cer файла происходит совершенно нормально). Делаем так:
sudo keytool -genkey -alias myKey -keysize 512 -provider ru.CryptoPro.JCP.JCP -storetype JKS -keystore ./keystore.jks -keyalg GOST3410DH
-sigalg GOST3411withGOST3410EL
Спрашивает пароль для хранилища(вводим точно правильный), данные, затем выдаёт окно для генерации случайных чисел, спрашивает пароль для нового контейнера(никаких эксепшенов при всём этом не кидается) и затем отваливается с java.security.KeyStoreException: Cannot get key bytes, not PKCS#8 encoded...
jdk стоит 1.6.0_07(и используем точно его, т.к путь до keytool'а на всякий случай пишем полностью). JCP и JTLS самые последние с cryptopro.ru.
Online Русев Андрей  
#2 Оставлено : 12 августа 2008 г. 14:21:44(UTC)
Русев Андрей

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,505

Сказал(а) «Спасибо»: 42 раз
Поблагодарили: 611 раз в 422 постах
Встраиваться в GlassFish, насколько мне известно, мы не пробовали. Предположительно эти работы могут быть проведены в сентябре, когда Ольга вернётся из отпуска. Если следовать аналогии с настройкой TomCat, то главное - попытаться указать название протокола - GostTLS, который реализован в JTLS.

Секретные ключи JCP не могут храниться в "чужих" хранилищах, так как они не обеспечивают требуемый уровень безопасности. Поэтому операция создания ключа в хранилище JKS невозможна, а вот сертификаты (без секретных ключей), как вы правильно заметили, могут храниться и там.
Официальная техподдержка. Официальная база знаний.
Offline solo.md  
#3 Оставлено : 16 сентября 2008 г. 18:08:08(UTC)
solo.md

Статус: Участник

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

Добрый день. Насчет операции создания ключа в jks-хранилище. Я пока что не пробовал, но эта тема сейчас для меня актуальная... Раньше не занимался, вот почитываю пока... Я так понял что секретный ключ JCP можно экспортировать в pvk-формате, а потом примерно таким вот (http://www.entropy.ch/blog/Developer/2007/08/16/Converting-Microsoft-pvk-Private-Keys-to-Java-Keystore.html) образом импортировать его в jks. Или такое не сработает?
Offline Ольга  
#4 Оставлено : 16 сентября 2008 г. 19:08:30(UTC)
Ольга

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

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

Поблагодарили: 3 раз в 3 постах
Ключи JCP не могут быть экспортированы в формат pvk, а также не могут храниться в хранилище jks.
Ключи хранятся только в тех хранилищах, которые описаны в документации.
Offline jev  
#5 Оставлено : 1 февраля 2011 г. 12:22:12(UTC)
jev

Статус: Новичок

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

Здравствуйте, у вас появились какие-нибудь мануалы по интеграции JTLS с GlassFishv3?
Offline Iva  
#6 Оставлено : 1 февраля 2011 г. 15:52:45(UTC)
Iva

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

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

Нет.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.