TLDR InfoSec · STRATEGIES & TACTICS
POST-QUANTUM TLS IN PYTHON
Summary from the TLDR InfoSec newsletter
In preparation for the creation of a Cryptographically Relevant Quantum Computer (CRQC), NIST selected three post-quantum (PQ) cryptographic standards. This post details how to test hybrid TLS, where classical keys are used in combination with PQ ML-KEM keys, in Python on AWS. boto3, the Python SDK for AWS, relies upon the Python `ssl` module, which in turn relies on OpenSSL, which added support for hybrid TLS in version 3.5.