Indian Institute of Technology Delhi (IIT Delhi)
National Quantum Mission (NQM) — Quantum Communication T-Hub
Supervisor: Dr. Neel Kanth Kundu, IIT Delhi
Research Intern at IIT Delhi under the National Quantum Mission, architecting QBioAuth, a post-quantum, template-less biometric authentication framework combining ML-DSA signatures, iris-based fuzzy key reconstruction, and T12 biased-basis QKD. Evaluated across 6,800 experimental trials. Manuscript co-authored with Dr. Neel Kanth Kundu and Dr. Neha Sharma, submitted to IEEE ANTS 2026.
Biometric authentication has a structural problem: template databases. Fingerprints, iris scans, and facial encodings are typically stored somewhere, and unlike a password, a compromised biometric can't be reset. QBioAuth was built to remove the template from the equation entirely — no biometric data, and no private signing key, is ever stored or transmitted, even by the authenticating server.
The framework assumes a fairly hostile environment: a Dolev-Yao adversary with full control over the classical channel (intercept, modify, replay, forge) and quantum computational capability. The one thing the adversary can't do is compromise the trusted execution environment of the terminal itself, or violate the physics of quantum measurement.
| Entity | Role | Trust Assumption |
|---|---|---|
| User | Initiates authentication | Cannot be trusted to store long-term secrets |
| Terminal | Captures biometric, runs ML-DSA + QKD | Trusted execution environment; biometric never leaves it |
| Auth Server | Stores public credentials + helper data | Trusted for credential integrity, not for biometric secrecy |
| Adversary | External attacker | Full classical channel control, quantum-capable, cannot break the terminal |
Phase 1 — Mutual device authentication. Terminal and server authenticate each other using NIST-standardised ML-DSA (Dilithium) signatures before any user-specific data moves, closing off malicious-terminal and impersonation attacks up front.
Phase 2 — Template-less biometric verification. A fresh iris scan is run through fuzzy extraction and Reed-Solomon error correction to reconstruct the user's ML-DSA signing key locally, tolerating natural scan-to-scan noise without ever storing a reusable template. Only a public verification key and non-secret helper data live on the server — helper data alone is insufficient to reconstruct the biometric.
Phase 3 — Quantum key establishment. A verified terminal generates a signed QAuth token authorising a T12 biased-basis QKD session. T12 deliberately biases basis selection toward the computational basis (baseline P(Z) = 0.8), trading some of BB84's symmetry for higher secret-key generation efficiency. Recursive Cascade reconciliation and privacy amplification then strip out any information an eavesdropper could have picked up during transmission.
Phase 4 — Session security. The reconciled quantum secret is expanded via HKDF into independent terminal-to-server and server-to-terminal encryption keys and nonce bases, which drive an AES-GCM authenticated channel for the rest of the session.
Rather than testing the happy path and calling it done, the framework was evaluated with a One-Factor-at-a-Time (OFAT) study: seven protocol and physical-layer parameters swept across 37 configurations. Six of the sweeps ran 100 trials with an intercepting adversary and 100 without one in every configuration. The seventh swept the adversary's interception fraction (0, 10, 25, 50, 75 and 100%) at 100 trials each. That totals 6,800 individual runs.
| Question | What the Trials Showed |
|---|---|
| Does distance break genuine sessions? | 97–100% success from 0–150 km, then 8% at 200 km. |
| Why do they fail at range? | Not because the QBER alarm fires: at 200 km the estimated QBER is about 3% against an 8% threshold. Cascade leakage grows until no secret survives the security deductions, so the session ends for lack of entropy. |
| Is a full intercept-resend attack caught? | Yes. It was rejected in all 100 trials at every distance from 0 to 200 km, at a mean estimated QBER of about 12–15% against the 8% abort threshold. |
| What about partial interception? | At 10%, 98% of sessions survive but the key shrinks from about 1,312 to 744 bits. At 25%, only 15% survive. At 50% and above, none do. |
| What does basis bias cost? | Moving from 50:50 to the 80:20 baseline lifts mean key length from 860 to 1,339 bits (+56%) and the basis-match rate from 50.1% to 68.1%. The price is a weaker eavesdropper signal: Eve's QBER drops from 25.6% to 12.4%. |
| Where does that trade-off break? | At P(Z) = 0.9375, Eve's QBER signature falls to about 2.3%. In 95 of 100 interception trials the session still failed for lack of entropy, but 5 completed with Eve present. |
| Do parameter estimation and security margin matter? | They buy safety at a gentle cost in key length: 1,411 to 1,232 bits across 3–20% estimation samples, and 1,409 to 1,173 bits across 64–256 bit margins. |
| Does batch size matter? | No measurable effect on success or QBER from 1,024 to 16,384 pulses per batch. |
| Does reconciliation hold up? | All 6,800 runs used recursive look-back Cascade. 12 ended in reconciliation failure (0.18%), and every one of the 3,215 completed sessions finished with matching keys on both sides. |
The headline: genuine sessions stayed reliable through 150 km under the baseline configuration, and a full intercept-resend attack was rejected in every one of the 700 baseline trials across seven distances. The system fails safe rather than failing open. The basis-bias result is the honest caveat: push the bias too far and detection weakens, which is why the baseline sits at 80:20.
In the interest of not overselling a research prototype: the iris data used in evaluation is synthetic (2048-bit representations with modelled noise), not captured from real sensor hardware, and the quantum channel is a distance-aware physical simulation, not an experimental optical link. The framework also doesn't yet defend against a compromised trusted terminal or denial-of-service. Both are explicitly considered out of scope for this iteration. With 100 trials per arm, rates near 0% or 100% carry wide confidence intervals. Those are the stated next steps: real biometric sensors, hardware-backed trusted execution, and extending point-to-point QKD toward repeater-based networking, which is where this work continues in NARAD-QC.
The project ran end-to-end, the architecture, implementation, the full 6,800-trial evaluation, and a written manuscript in 8 long weeks, under the guidance of Dr. Neel Kanth Kundu and Dr. Neha Sharma and submitted to IEEE ANTS 2026. The engineering side, including the live React protocol visualizer, is on the QBioAuth project page.
An Integrated QKD–PQC Framework for Secure Iris-Based Biometric Authentication System
Vishesh Goyal, Dr. Neha Sharma, Dr. Neel Kanth Kundu
Submitted to IEEE ANTS 2026 (17–20 Dec 2026, IIT Roorkee) — decision pending