Пожалуйста, помогите мне заполнить пробелы здесь -SSL открытых и закрытых ключей
Сервер сохраняет свой закрытый ключ и открытый ключ разделяется для пользователей. Таким образом, клиент доверяет содержимому, поступающему с сервера с использованием открытого ключа. Как клиент шифрует содержимое, которое он отправляет обратно на сервер? Использование открытого ключа сервера? или клиент отправляет автогенерированный закрытый ключ и шифрует его с помощью открытого ключа, который затем дешифруется сервером вместе с сообщением и используется для более полной связи обеими сторонами.
Для связи ssl требуется открытый и закрытый ключ. Эта пара ключей генерируется с использованием самоподписанного сертификата?. Как один самостоятельный сертификат может содержать как открытый, так и закрытый ключи.
Еще одна вещь, на безопасность на уровне сообщений - им смотреть на текущую конфигурацию, и я потянув меня за волосы - Использование IBM Ikeyman смотреть на производителя и потребителя JKS files-- для обеспечения безопасности на уровне сообщений (Digital Signing) есть личный сертификат у Потребителя и сертификат подписчика у Продюсера ... Разве это не так? Не соответствует ли эта конфигурация текущей конфигурации. Оба ключа одинаковы.
Этот вопрос не соответствует теме, поскольку речь идет о безопасности в целом (а не о программировании), и поэтому она более подходит для http://security.stackexchange.com –