Open Access iconOpen Access

ARTICLE

crossmark

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: email

Computers, Materials & Continua 2022, 72(2), 3849-3862. https://doi.org/10.32604/cmc.2022.025582

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



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1045

    View

  • 575

    Download

  • 0

    Like

Share Link