• В этом материале описан протокол TLS и его роль в вебе. Статья состоит из двух частей. В первой поговорим о защите соединения: от чего и как защищаемся, почему именно так, а не иначе, сколько и каких ключей для этого нужно, и разберёмся с системой сертификатов; а в конце создадим свой сертификат и посмотрим, как его использовать для разработки. Во второй части обсудим, как это дело реализуется в протоколе TLS и разберём формат TLS-пакетов по байтам.
• Предполагается, что вы что-то знаете о симметричном, асимметричном шифровании и электронной подписи:
#web #tls
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38❤🔥6🔥4❤2
• В курсе по компьютерным сетям от Андрея Созыкина рассматриваются только основные идеи, но в случае с TLS очень важны именно технические детали. Неправильные настройки могут привести к тому, что защита не будет работать...
• Как узнать, что настройки правильные? Рекомендуется начать с изучения документа Testing for Weak Transport Layer Security из OWASP Web Security Testing Guide. В этом материале подробно написано, что проверять, почему нужно обращать внимание именно на это и какие инструменты можно использовать.
• В руководстве TLSRef Server-Side TLS содержится описание рекомендуемых конфигураций в двух вариантах:
• Дополнительно TLSRef предоставляет полезный конфигуратор настроек TLS для популярных сервисов.
• Также полезен OWASP Transport Layer Security Cheat Sheet, где компактно представлена наиболее важная информация по ключевым настройкам TLS.
• P.S. Не забывайте по мой репозиторий, в котором собрана подборка материала для изучения сетей (от курсов и книг, до шпаргалок и сообществ): https://github.com/SE-adm/Awesome-network
#Сети #Курс #TLS
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥28 9👍6 4❤3 1