All problems
Cybersecurity
Zero-Knowledge Proofs for IoT Device Authentication
Code: ANX-RP-006
Implement lightweight zero-knowledge proof protocols for authenticating IoT devices without revealing device identity or credentials.
Why it matters
IoT devices in smart homes and industrial settings leak identity information during authentication, enabling tracking and targeted attacks.
Research gap
Standard ZKP protocols are too heavy for resource-constrained IoT devices. Lightweight alternatives lack formal security proofs.
Research questions
- 01 What is the minimum proof size achievable on ARM Cortex-M4?
- 02 Can we compose ZKPs for multi-factor IoT authentication?
- 03 How do we handle key rotation without breaking the zero-knowledge property?
Suggested technologies
Required skills
Team and supervisor
2-4 researchers, supervised by Muhammad Qasim.
Suitable for: CS, SE, DS.
Expected deliverables
- ZKP library optimized for microcontrollers
- Security proof in the UC framework
- Benchmark on real IoT hardware
Publication
Efficient Zero-Knowledge Proofs for IoT Device Authentication
Ongoing · 2026-08-01
Work on this problem
Apply to the lab and this problem becomes your supervised research project.
