open-quantum-safe/liboqs

C library for prototyping and experimenting with quantum-resistant cryptography

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Type:Library / SDKCategory(s):Privacy & CryptographySecurity & Privacy
Added to GitGenius on September 22nd, 2026
Created on August 12th, 2016
Open Issues & Pull Requests: 109 (-2)
GitHub issues: Enabled
Number of forks: 778
Total Stargazers: 3,072 (+0)
Total Subscribers: 88 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.7 hours
Mean response time: 40.5 days
90th percentile: 81.2 days
Tracked items: 243

How this project is maintained

About 14% of issues opened in the past year have never received a reply. 40% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "bug" is answered fastest, typically in about 3 hours, while "enhancement" waits about 4 days. 62% of issues opened in the past year have been closed, leaving a working backlog. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 73
New in 7 days: 4
Closed in 7 days: 3
Avg open age: 427 days
Stale 30+ days: 58
Stale 90+ days: 44

Recent activity

Opened in 7 days: 4
Closed in 7 days: 2
Comments in 7 days: 7
Events in 7 days: 27

Top labels

  • enhancement (54)
  • help wanted (34)
  • good first issue (20)
  • future-work (14)
  • bug (13)
  • wishlist (10)
  • documentation (9)
  • platform-specific (8)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

liboqs is a C library for prototyping and experimenting with quantum-resistant cryptographic algorithms.

The library addresses the threat posed by quantum computers to current cryptographic systems by providing implementations of post-quantum cryptographic algorithms. It offers a collection of open source implementations of quantum-safe key encapsulation mechanisms and digital signature algorithms, along with a common API for accessing them. The library includes a test harness and benchmarking routines to facilitate evaluation and comparison of these algorithms. As part of the broader Open Quantum Safe project, liboqs serves as a foundation for integrating quantum-safe cryptography into real-world applications and protocols.

Developers should consider liboqs if they need to prototype or experiment with post-quantum cryptography, or if they want to begin preparing systems for the eventual transition away from classical cryptographic algorithms. The library is particularly suited for research, testing, and integration into applications that require forward-looking security postures. It supports multiple algorithm families including key encapsulation mechanisms and signature schemes, with some algorithms standardized by NIST while others remain experimental. The tool allows fine-grained control over which algorithms are built into a deployment through configuration options.

The project maintains active development with regular updates to algorithm implementations and support for newly standardized cryptographic schemes. The library provides detailed documentation for each supported algorithm, including information about NIST levels, constant-time properties, and formal verification status. The project is backed by the Post-Quantum Cryptography Alliance and the Linux Foundation, ensuring sustained attention to the evolving landscape of post-quantum cryptography standards and implementations.