SSL рукопожатие с тремя сертификатами? - PullRequest
0 голосов
/ 15 ноября 2018

У меня проблема с новой интеграцией, над которой я работаю.Команда, ответственная за сервис, предоставила мне три сертификата, чтобы использовать их в канале связи.Три типа сертификатов: 1. Root.cer 2. Intermediate.cer 3. Client.cer Не предоставлен закрытый ключ, поэтому, исходя из моего понимания, они хотят, чтобы я зашифровал запрос клиентским сертификатом, и они будут расшифровывать запрос, так каку них есть закрытый ключ client.cer, исправьте меня, если я ошибаюсь.

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

Мои вопросы: 1. Есть ли у вас какие-либо идеи по поводу такого рода интеграции?2. Есть ли какая-нибудь конкретная команда linux, которую я могу сделать, чтобы проверить соединение между мной и сервером только с помощью привязки сертификата клиента?Или код Java?3. Я не уверен, что я могу сделать с двумя другими сертификатами, но у меня есть флаг, чтобы они были доверенными сертификатами на моем устройстве.Это верно?

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