Skip to content

Post-quantum cryptography

openssh-portable

Maintained by open-quantum-safe

Fork of OpenSSH that includes prototype quantum-resistant key exchange and authentication in SSH based on liboqs.

CBSD-3-Clause
openssh-portable illustration

Resource snapshot

Category

Post-quantum cryptography

Stars

232

Last pushed

Mar 16, 2026Updated 5mo ago

Open issues

8

What it is

openssh-portable is maintained by open-quantum-safe and sits in the Post-quantum cryptography lane of the open-source quantum map.

Fork of OpenSSH that includes prototype quantum-resistant key exchange and authentication in SSH based on liboqs.

Last verified by Qtangl generator on May 27, 2026

Who it's for

Security-minded developers and teams looking for practical quantum-safe cryptography resources they can evaluate today.

What you can build or learn

  • Identify which libraries are reference implementations versus production integrations.
  • Understand how PQC work differs from quantum-computing SDK work.
  • Find the right starting point for learning or experimentation.

License

BSD-3-Clause

SPDX identifier detected from the repository metadata or license files.

Q-Day readiness

Open-source PQC libraries support the technical migration. Qtangl supports the operational workflow — inventory, CBOM export, and framework-mapped evidence.

Repository README

Preview from the project README.

Rendered as Markdown inside a scrollable preview. Long READMEs stay contained; expand or open on GitHub for the full document.

~281 words · about 1 min readOpen on GitHub

See https://www.openssh.com/releasenotes.html#10.2p1 for the release notes.

Please read https://www.openssh.com/report.html for bug reporting instructions and note that we do not use Github for bug reporting.

This is the port of OpenBSD's excellent OpenSSH[0] to Linux and other Unices.

OpenSSH is based on the last free version of Tatu Ylonen's sample implementation with all patent-encumbered algorithms removed (to external libraries), all known security bugs fixed, new features reintroduced and many other clean-ups. OpenSSH was created by Aaron Campbell, Bob Beck, Markus Friedl, Niels Provos, Theo de Raadt, and Dug Song, and has been developed and maintained by Andre Lucas, Ben Lindstom, Damien Miller, Darren Tucker and Tim Rice. It has a homepage at https://www.openssh.com/

This port consists of the re-introduction of autoconf support, PAM support, EGD/PRNGD support and replacements for OpenBSD library functions that are (regrettably) absent from other unices. This port has been best tested on AIX, Cygwin, HP-UX, Linux, MacOS/X, FreeBSD, NetBSD, OpenBSD, OpenServer, Solaris and UnixWare.

This version actively tracks changes in the OpenBSD CVS repository.

There is now several mailing lists for this port of OpenSSH. Please refer to https://www.openssh.com/list.html for details on how to join.

Please send bug reports and patches to https://bugzilla.mindrot.org or the mailing list openssh-unix-dev@mindrot.org. To mitigate spam, the list only allows posting from subscribed addresses. Code contribution are welcomed, but please follow the OpenBSD style guidelines[1].

Please refer to the INSTALL document for information on dependencies and how to install OpenSSH on your system.

Damien Miller djm@mindrot.org

Miscellania -

This version of OpenSSH is based upon code retrieved from the OpenBSD CVS repository which in turn was based on the last free sample implementation released by Tatu Ylonen.

References -

[0] https://www.openssh.com/ [1] https://man.openbsd.org/style.9

Read on GitHub

Activity

Latest release

—

Watchers

13

Python support

—

Learn digest

Get monthly updates when library entries change.

Monthly digest: new library entries, updated flagships, and one editorial pick.

Related resources

Keep exploring nearby tools.

open-quantum-safe

liboqs

C library for prototyping and experimenting with quantum-resistant cryptography

CMITFlagship

2,946 stars · Updated 3mo ago

open-quantum-safe

openssl

[DEPRECATED — See notice in README.md and switch to OpenSSL 3 OQS Provider] Fork of OpenSSL 1.1.1 that includes prototype quantum-resistant algorithms and ciphersuites based on liboqs

CBSD-3-ClauseArchive

307 stars · Updated 8mo ago

PQClean

PQClean

Clean, portable, tested implementations of post-quantum cryptography

C

923 stars · Updated 3mo ago

QISKit

qiskit

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

PythonApache-2.0FlagshipQtangl relevant

7,412 stars · Updated 3mo ago

theQRL

QRL

Quantum Resistant Ledger

PythonMIT

463 stars · Updated 6mo ago

Microsoft

QuantumKatas

Tutorials and programming exercises for learning Q# and quantum computing

Jupyter NotebookMITFlagshipArchive

4,862 stars · Updated 2y ago