Link Search Menu Expand Document



We’ve integrated liboqs into a fork of OpenSSH to provide prototype post-quantum and hybrid key exchange in the SSH protocol. Researchers looking to try additional post-quantum algorithms can easily add more algorithms that follow the OQS API.

A pre-Internet-Draft is available describing how the SSH protocol was adapted to include the hybrid PQ key exchange algorithms.

The goal of this integration is to provide easy prototyping of quantum-resistant cryptography and should not be considered “production quality”. Please see more about limitations of our prototype software.

See the README for the list of supported algorithms and usage instructions.

Demo integration

The easiest way to get started with experimenting with post-quantum cryptography is to use our pre-built Docker image containing post-quantum-enabled openssh:

There also exist post-quantum-enabled docker images for TLS applications.



The current OQS-OpenSSH fork was originally developed by Torben Hansen (Amazon Web Services and Royal Holloway, University of London), and is now maintained by the OQS team.

Copyright © 2017-2021 The Open Quantum Safe Project.
This site uses Just the Docs, a documentation theme for Jekyll. Background image by Rick Doble.