Ответ 1
Здесь много деталей: Первые несколько миллисекунд соединения https
И окончательная книга по теме: SSL и TLS: проектирование и создание безопасных систем
У меня возникла проблема с принятием недопустимого SSL-сертификата в моей программе iPhone. Эта проблема решена сейчас, однако я понял, что у меня есть очень абстрактная идея о том, как именно все это работает:
и многие другие вопросы... Кто-нибудь, пожалуйста, порекомендует хороший источник информации с подробным описанием того, как все части кликают вместе?
Здесь много деталей: Первые несколько миллисекунд соединения https
И окончательная книга по теме: SSL и TLS: проектирование и создание безопасных систем
Обратите внимание на статьи здесь, в частности "Введение в SSL" и "Создание систем аутентификации пользователей для клиент-серверных сред".
Это отличный разговор BlakHat о современных атаках на SSL: http://www.thoughtcrime.org/software/sslstrip/ Недавно Chrome представил "Strict Transport Security" для https, который частично касается атак Moxie Marlen Spikes.