Всем привет, соучастники форума, желаю задать вопрос, касательно защищенного соединения(прочитал достаточно статей и ответ не нашел на оставшииеся вопросы) а они таковы:
1) Если открытй ключ передается между клиентом и сервером, разве он не может быть скомпрометирован?(если может, то какая же это безопасность?0_о)
2) Зачем нужен закрытый ключ(как говорили, для шифрования данных, но тогда чем его отличие от открытого?)
3)ООчень важно, прошу Напишите, пожалуйста алгоритм(матчасть) того, как происходит генерация ключей и их шифровка, так было бы намного проще понять, что из чего исходит, это мне сильно поможет понять алгоритм и закроет зону неполноценности знаний в этом
Например есть Вася и Петя, петя передает такой ключ, умножает его на *** и тд.
Заранее спасибо, найти сам алгоримт не удалось, хотелось бы для закрепления посчтитать самостоятельно, хотя бы какую-то малую часть для наглядности
TSL(ssl) ищу Алгоритм, матчасть
TSL(ssl) ищу Алгоритм, матчасть
Lunt1k, для обмена ключами в TLS используется алгоритм RSA. Он достаточно простой и в его описании вы найдёте ответы на все свои вопросы.