pq-crystals.org is an open-source project focused on the research, development, and standardization of Post-Quantum Cryptography (PQC) algorithms. Led by an international team of cryptography experts, its core outputs include CRYSTALS-Kyber and CRYSTALS-Dilithium, both of which have been selected by the U.S. National Institute of Standards and Technology (NIST) as post-quantum cryptography standards. Developers choose it because it provides reference implementations of encryption algorithms designed to resist attacks from quantum computers, making it a key foundation for future security migration.
pq-crystals.org is not a commercial company, but an academically driven open-source project. It mainly provides specification documents, reference implementation code, and test vectors for the CRYSTALS family of algorithms. Its history dates back to around 2016, when cryptographers from multiple European universities and research institutes jointly launched the CRYSTALS(Cryptographic Suite for Algebraic Lattices)project in response to the threat of quantum computing. In terms of industry standing, CRYSTALS-Kyber and CRYSTALS-Dilithium were formally designated by NIST in 2024 as post-quantum cryptography standards, making them a cornerstone of global cryptographic migration. Its main users include cryptography researchers, cybersecurity engineers, hardware security module(HSM)vendors, and enterprise developers preparing for quantum-resistant encryption. The project itself does not offer paid services, but its algorithm implementations are widely integrated into mainstream cryptographic libraries such as OpenSSL and liboqs.
Not suitable for: ordinary users or non-technical teams, as the project does not provide a graphical interface or one-click deployment tools; enterprises seeking commercial-grade technical support, because the open-source project does not offer any SLA guarantees.
pq-crystals.org itself is completely free. All code and documentation are released under open licenses such as CC0 or Apache 2.0. As a result, its cost falls into the “zero-cost” category, offering extremely high value for money. However, if an enterprise needs commercial-grade support—such as custom optimization, security audits, or integration services—it will need to find a third-party consulting firm on its own, such as Kudelski Security or PQShield. These services are typically quoted per project and can range from several thousand to hundreds of thousands of dollars. There are no hidden fees, but there is also no refund guarantee, simply because there is no paid transaction in the first place.
Network accessibility: Direct access from mainland China is generally smooth. The official website pq-crystals.org and GitHub repositories can both be accessed directly without a VPN. However, GitHub clone speeds may be affected by domestic network conditions, so using a mirror site such as gitclone.com or a proxy accelerator is recommended.
Payment methods: No payment is involved, so this is not a concern.
Whether a VPN is needed: Usually not required, but if GitHub access becomes unstable, it is worth preparing a backup option.
Domestic alternatives in China: China’s cryptography community also has similar projects, such as Shanghai Jiao Tong University’s lattice cryptography algorithm library and the Institute of Information Engineering, Chinese Academy of Sciences’ post-quantum cryptography algorithm evaluation platform. However, pq-crystals is an international standard, while domestic projects are mostly used for academic research; commercial integration still mainly centers on pq-crystals.
Invoice issues: Since the project does not charge fees, it cannot provide invoices. If reimbursement documentation is required, users may try contacting NIST or relevant academic institutions, such as KU Leuven in Belgium, for a donation receipt, but the process is complex.
Pros:
Cons:
Best for: Developers conducting early research into post-quantum cryptography migration for existing systems, cryptography course teaching, and algorithm validation for academic papers. It is recommended to download the reference implementations directly from GitHub for testing, with no payment required.
Not suitable for: Enterprises needing plug-and-play solutions, individual developers without a cryptography background, and projects requiring commercial-grade SLAs or invoices. In these cases, commercial products such as IBM Quantum Safe or ISARA Radiate may be more appropriate.
Recommendation: Start by reading the specification documents on the pq-crystals official website or GitHub, run the sample code with Python scripts, and then decide whether to integrate it into a production environment. Since the algorithms have already been standardized, migrating early can reduce future compliance risks.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on pq-crystals.org official site.
pq-crystals.org is an International Dev Tools (Cryptography) provider. TG4G tracks its product information, an overall rating of 8.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach pq-crystals.org directly.