Post Quantum Cryptography API exposure in Python (original) (raw)

March 13, 2026, 6:39am 1

Hi,

Are there any PQC compliant openssl APIs available in latest Python versions? If no, by when will Python be PQC compliant?

Jos_Verlinde (Jos Verlinde) March 13, 2026, 8:17pm 2

As I understand as long as OpenSSL does not offer stable PQC APIs, Python cannot support them either.

While OpenSSL 3.2 and 3.3 do include experimental support for some PQC algorithms they are not enabled by default and they are not yet considered stable.

There is a pypqc package on PyPI, but I have no experience with that.

zuhu2195 (Mohammed Zuhaib) March 16, 2026, 7:12am 3

Thank you @Jos_Verlinde. TLS 1.3 is supported to some extent in OpenSSL 3.5, but since this is not the default installation in many systems, I guess python hasn’t provided wrappers for this yet. Would be helpful to know the plan python has for PQC enablement.

Jos_Verlinde (Jos Verlinde) March 17, 2026, 10:36pm 4

My personal understanding of the dependency queue is:

  1. API to be stable
  2. Openssl to implement in a stable release
  3. Then python can build on that