Какие файлы сертификатов / ключей необходимы для поддержки двухстороннего SSL (SSL с аутентификацией клиента) в Java? - PullRequest
0 голосов
/ 24 октября 2018

У меня есть сервер Apache, настроенный с двухсторонним SSL, и я пытаюсь получить к нему доступ через приложение Java с помощью Apache HttpClient.Мне дали сертификат для установки в хранилище ключей Java (файл crt), который подписан центром сертификации, которому доверяет сервер.

Мой вопрос: не нужен ли закрытый ключ (файл .key)для того чтобы это сработало?Если клиент и сервер оба аутентифицируют друг друга и при запросе выдают другому открытый ключ, не отправляют ли друг другу зашифрованное сообщение, используя открытый ключ другого, до установления соединения?Или я что-то упустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...