В этом проекте приводится пример приложения на защищенном TLS с использованием библиотеки Python ssl
- Python 3.x
- OpenSSL (опционально)
openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -nodes -subj "/CN=localhost"python server.py <cert_path> <key_path>python client.py <cert_path>Используйте Wireshark для записи сетевой трассы.
Для расшифровки сообщений укажите файл ssl_logs.txt в настройках Wireshark для расшифровки TLS трафика.
Пример сетевой трассы доступен в папке trace_example