IoHT PUFchain Simulator
Abstract
This paper presents a Python-based simulation framework for modeling a lightweight authentication architecture in the Internet of Health Things (IoHT). The simulator combines double-hashed biometrics, Physical Unclonable Function (PUF)-based device identification, a simulated zero-knowledge proof (ZKP) abstraction, and blockchain-backed verification through the Proof of Elapsed Work and Luck (PoEWAL) consensus mechanism. Rather than deploying full cryptographic implementations or a distributed blockchain network, the framework focuses on modeling protocol sequencing, component interaction, and timing behavior within a controlled environment. Communication between entities is emulated using the MQTT protocol via a Mosquitto broker to reproduce realistic enrollment and authentication exchanges. Designed for research and educational purposes, the simulator facilitates evaluation of architectural behavior and performance under configurable load conditions. Experimental results demonstrate correct protocol execution, stable simulated response times, and the structural feasibility of integrating PUFs, ZKPs, and blockchain mechanisms for decentralized IoHT authentication workflows..
Community
0 commentsNo discussion yet
Be the first to share a question or observation.