У меня есть клиентское приложение с помощью java, которое хочет подключиться к серверу как двухсторонний SSL. Я создаю пару ключей как открытый/закрытый. Имя открытого ключа — key.cert, а имя закрытого ключа — key.pem. Затем серверная сторона дает мне открытый ключ с именем server.cert. Мои вопросы:
- Что преобразовать три ключа (key.cert\key.pem\server.cert) на моей стороне (на стороне клиента) в хранилище ключей java (JKS)?
- Что создает Socket в коде для подключения к серверу?