Abstract
Many healthcare applications deployed using Mobile Agents. Despite the Mobile Agents' benefits, security is still the primary concern. Vulnerabilities in Mobile Agents are due to their mobility and sociability and dependence on the central point to control. A secure technology that acts as an immutable, traceable, decentralized ledger called Blockchain has appeared. Blockchain establishes a trusted network using peer-to-peer(P2P) networks that store data in transactions in a series of blocks. This paper proposes an approach that aims to secure the Mobile Agent during communication with the Stationary Agent by eliminating a malicious Mobile Agent using Blockchain. The proposed approach is integrated into a healthcare application based Mobile Agent that monitors the patient's status to improve the security of the Mobile Agent in healthcare application. The paper also shows how the proposed approach fulfills the security requirements of Mobile Agent.