Open Access
ARTICLE
Developing Check-Point Mechanism to Protect Mobile Agent Free-Roaming Against Untrusted Hosts
Tarig Mohamed Ahmed*
Department of Information Technology, FCIT, King Abdulaziz University, Jeddah, Saudi Arabia
* Corresponding Author: Tarig Mohamed Ahmed. Email:
Computers, Materials & Continua 2022, 72(2), 3849-3862. https://doi.org/10.32604/cmc.2022.025582
Received 29 November 2021; Accepted 21 February 2022; Issue published 29 March 2022
Abstract
Mobile Agent has many benefits over traditional distributed systems such as reducing latency, bandwidth, and costs. Mobile Agent Systems
are not fully utilized due to security problems. This paper focuses on mobile
agent protection against malicious hosts. A new security mechanism called
Checkpoints has been proposed. Checkpoint Mechanism (CPM) aims to
protect Mobile Agent against malicious hosts in case of Capturing and
Integrity attacks. CPM assumes using a free-roaming mobility mechanism by
Mobile agent systems. The main idea behind CPM is to generate multiple
versions of Mobile Agent. The multiple version is used to recover Mobile
Agent from Capturing and Integrity attacks by untrusted hosts. MA versions
are kept in Recovery Host(RH). RH plays a key role in CPM by controlling
and monitoring MAs’ recovery processes. A prototype method has been used
to prove the feasibility of CPM. The prototype was implemented by using
the. Net framework and C#. full discussion for several scenarios has been
done to analyze the feasibility and performance for CPM. As found from this
research, CPM has a strong ability to protect Mobile Agents from Capturing
and Integrity attacks completely. In addition, there is no negative impact on
the overall performance of the mobile agent system.
Keywords
Cite This Article
T. Mohamed Ahmed and . , "Developing check-point mechanism to protect mobile agent free-roaming against untrusted hosts,"
Computers, Materials & Continua, vol. 72, no.2, pp. 3849–3862, 2022. https://doi.org/10.32604/cmc.2022.025582