A Multi-Factor Authentication Framework for IoT Healthcare Systems Based on Blockchain and Smart Contract
Abstract
Authentication is becoming essential due to the expansion of the Internet of Things (IoT) applications in smart cities, supply chain, and healthcare. In the healthcare sector, hospitals use centralized server-based systems to manage user information and patient medical records. However, this approach may lead to scalability, interoperability, security and privacy challenges. To address these issues, this paper presents a blockchain-based multi-factor authentication (MFA) framework for IoT healthcare systems. The framework uses the Ethereum blockchain and smart contracts to improve authentication security and minimize unauthorized access risk. It also uses the InterPlanetary File System (IPFS) to securely and efficiently store sensitive medical data. Performance and security are evaluated to show the effectiveness, reliability, and feasibility of the proposed system.