Enquire Now
2026 Post-Quantum Cryptography · Lattice · Hash · Code · Benchmarks · Side-Channel

Post-Quantum Cryptography Projects

Best final-year topics on post-quantum cryptography — lattice-based KEMs and signatures (Kyber, Dilithium), hash-based signatures, code-based schemes, implementation benchmarks and side-channel awareness with liboqs, PQClean and NIST PQC parameter sets.

80+
PQC Topics
6
Core Domains
4.9★
522 Ratings
Lattice (Kyber / Dilithium) Hash-Based Code-Based Implementation Side-Channel Applications

Post-Quantum Cryptography Projects — Quantum-Resistant Security

Post-quantum cryptography designs public-key algorithms resistant to large-scale quantum computers. Final-year projects that implement or benchmark Kyber, Dilithium, hash-based signatures or study parameter trade-offs — with clear latency, size and security metrics — produce strong, industry-relevant results.

Below are 80+ topics across lattice-based schemes, hash-based signatures, code-based crypto, implementation/benchmarks, side-channel awareness and applications, with tools (liboqs, PQClean, OpenSSL PQC concepts) and NIST parameter sets.

liboqs PQClean OpenSSL PQC Kyber / ML-KEM Dilithium / ML-DSA NIST Parameters
# Post-Quantum Cryptography Project Topic Tools · Parameters
🔷 Lattice-Based · Kyber (ML-KEM) · Dilithium (ML-DSA)
01LatKyber (ML-KEM) Key Encapsulation Implementationliboqs / PQClean
02LatDilithium (ML-DSA) Signature Scheme Studyliboqs, parameter sets
03LatParameter Comparison: Kyber-512 / 768 / 1024Size, latency, security
04LatDilithium Parameter Levels and Trade-offsNIST levels 2/3/5
05LatModule-LWE / Module-SIS Hardness OverviewLiterature survey
06LatKey and Ciphertext Size Analysis for Lattice KEMsBenchmark tables
07LatSignature Size and Verification Time for DilithiumTiming benchmarks
08LatNTRU / NTRU Prime Concepts ComparisonScheme overview
09LatSaber / FrodoKEM Awareness StudyHistorical candidates
10LatLattice Reduction Awareness (BKZ Concepts)Security estimation
11LatConstant-Time Implementation Practices for LatticeTiming safety
12LatHybrid Classical–PQC Key Exchange DesignX25519 + Kyber
13LatPerformance Comparison of Lattice KEMsops/sec, cycles
14LatMemory Footprint of Lattice SchemesStack / heap analysis
15LatReproducible Lattice Benchmark PackageScripts, configs
#️⃣ Hash-Based Signatures · SPHINCS+
16HashSPHINCS+ Stateless Hash-Based Signaturesliboqs, parameter sets
17HashXMSS / LMS Stateful Hash-Based ConceptsState management
18HashSignature Size vs Security Level for Hash-BasedParameter tables
19HashOne-Time Signatures (Lamport / Winternitz)Building blocks
20HashMerkle Tree Construction for Hash SignaturesTree height trade-offs
21HashHash Function Choice Impact (SHA-2 / SHA-3)Performance comparison
22HashStateless vs Stateful Hash-Based Trade-offsUsability analysis
23HashSPHINCS+ Parameter Variants Benchmarks / f parameter sets
24HashVerification Speed of Hash-Based SignaturesTiming measurements
25HashUse Cases Preferring Hash-Based Over LatticeDesign report
📡 Code-Based · Multivariate · Other Families
26CodeClassic McEliece Code-Based KEM Overviewliboqs, key sizes
27CodeBIKE / HQC Code-Based Candidates StudyScheme comparison
28CodeKey Size Challenges of Code-Based CryptoSize analysis
29CodeMultivariate Signature Concepts (Rainbow History)Literature overview
30CodeIsogeny-Based Crypto Historical OverviewSIDH/SIKE lessons
31CodeComparison of PQC Families (Lattice vs Code vs Hash)Trade-off matrix
32CodeSecurity Assumptions Across PQC FamiliesHardness survey
33CodeNIST PQC Standardisation Process SummaryTimeline report
34CodePublic-Key Size Comparison Across PQC SchemesBenchmark tables
⚙️ Implementation · Benchmarks · Integration
35Impliboqs Integration and Algorithm Listingliboqs API
36ImpPQClean Clean Reference Implementations StudyPQClean sources
37ImpCross-Platform Performance Benchmarkingx86 / ARM comparison
38ImpOptimised vs Reference Implementation SpeedupCycle counts
39ImpOpenSSL PQC Provider ConceptsProvider architecture
40ImpPython Bindings for PQC Librariesliboqs-python
41ImpMemory and Stack Usage ProfilingProfiling tools
42ImpConstant-Time Coding Practices ChecklistImplementation guide
43ImpTest Vector Validation Against ReferenceKATs / test vectors
44ImpBuild and CI Pipeline for PQC ProjectsCMake / scripts
45ImpEmbedded / Resource-Constrained PQC FeasibilityMCU constraints
46ImpReproducible Benchmark Harness DesignTiming methodology
🛡️ Side-Channel · Fault · Security Analysis
47SecSide-Channel Awareness for Lattice SchemesTiming / power concepts
48SecMasking Techniques for PQC ImplementationsCountermeasure overview
49SecFault Injection Attack Awareness on SignaturesLiterature survey
50SecConstant-Time Verification of ImplementationsTiming analysis tools
51SecSecurity Level Estimation MethodologiesCore-SVP / bit security
52SecImplementation Bugs and Historical LessonsCase studies
53SecThreat Model for PQC DeploymentAdversary model
54SecHybrid Schemes for Migration SecurityDefence-in-depth
55SecQuantum Resource Estimates AwarenessLiterature overview
56SecFormal Verification Awareness for PQC CodeSurvey of approaches
🏭 Applications · Protocols · Research
57AppHybrid TLS Handshake with PQC KEMProtocol design
58AppPQC for Secure Messaging ConceptsKey exchange design
59AppCode Signing with Post-Quantum SignaturesDilithium / SPHINCS+
60AppPKI Migration Path to PQC CertificatesMigration plan
61AppIoT / Constrained Device PQC FeasibilitySize / energy analysis
62AppVPN / Tunnel Key Exchange with PQCArchitecture sketch
63AppDocument Signing Demo with PQC Signaturesliboqs demo
64AppPerformance Dashboard for PQC AlgorithmsBenchmark visualisation
65EvalStandardised Benchmark Methodology for PQCTiming protocol
66EvalReproducible PQC Experiment PackageConfigs, scripts
67ResearchSurvey of Open-Source PQC Librariesliboqs, PQClean, etc.
68ResearchNIST PQC Standards and Future RoundsStandards report
69ResearchEducational Lab: KEM → Sign → Benchmark → ReportStudent starter kit
70ResearchCommon Pitfalls in Student PQC ProjectsChecklist design
71ResearchMigration Challenges from RSA/ECC to PQCPractical issues
72ResearchStudent Portfolio: Benchmark Figures + DemoFigure pipeline
73ResearchThesis Package: Scheme → Implement → EvaluateFull documentation
74ResearchAgile Cryptography and Crypto-Agility DesignArchitecture patterns
75ResearchRegulatory and Standardisation AwarenessPolicy overview
76ResearchCost of Migration: Bandwidth and ComputeOverhead analysis
77ResearchFuture Directions in Post-Quantum CryptographyLiterature outlook
78ResearchComparison of Software vs Hardware PQC PathsImplementation survey
79ResearchInteroperability Testing of PQC ImplementationsCross-library tests
80ResearchLong-Term Security and Parameter LongevitySecurity margin study
81ResearchTeaching PQC in Undergraduate CurriculumCurriculum design
82ResearchEnd-to-End Capstone: PQC Protocol from ScratchComplete project arc

Topics use liboqs, PQClean, OpenSSL PQC concepts and NIST parameter sets (Kyber/ML-KEM, Dilithium/ML-DSA, SPHINCS+). Contact us for reference material, code, benchmark metrics, university-format report, PPT and viva Q&A for any topic above.

Why Choose Us for Post-Quantum Cryptography Projects?

Bangalore-based guidance for BE, BTech and MTech students working on lattice KEMs, signatures, hash-based schemes and PQC benchmarks.

Lattice Schemes

Kyber (ML-KEM), Dilithium (ML-DSA), parameter trade-offs and hybrid key exchange.

Hash-Based

SPHINCS+, XMSS/LMS concepts, signature size and verification trade-offs.

Implementation

liboqs/PQClean integration, benchmarks, constant-time practices and test vectors.

Side-Channel

Timing awareness, masking concepts, fault injection awareness and threat models.

Frequently Asked Questions — Post-Quantum Cryptography

Top topics include Kyber KEM implementation and benchmarks, Dilithium signature schemes, hash-based signatures (SPHINCS+ concepts), lattice parameter studies, side-channel awareness and hybrid classical–PQC TLS concepts.
liboqs, PQClean, OpenSSL (PQC provider concepts), Python bindings, benchmarking harnesses; reference implementations and NIST PQC parameter sets.
Yes. Packages include reference material, implementation/benchmark code, evaluation metrics (latency, size, security level), parameter notes, university-format report, PPT and viva Q&A.
Post-quantum cryptography (PQC) designs public-key algorithms believed to resist attacks by large-scale quantum computers. NIST has standardised lattice-based schemes such as ML-KEM (Kyber) and ML-DSA (Dilithium) for key encapsulation and signatures.