<?xml version="1.0" encoding="UTF-8"?>
<article article-type="Research Article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher">journal-of-discrete-mathematical-sciences-and-cryptography</journal-id>
      <journal-title-group>
        <journal-title>Journal of Discrete Mathematical Sciences and Cryptography</journal-title>
      </journal-title-group>
      <issn publication-format="electronic">2169-0065</issn>
      <issn publication-format="print">0972-0529</issn>
      <publisher>
        <publisher-name>Taru Publications</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.47974/JDMSC-2858</article-id>
      <title-group>
        <article-title>Comprehensive performance and security evaluation of a group ring based authentication protocol for mobile agent systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name>
            <surname>Asim</surname>
            <given-names>Mohammad</given-names>
          </name>
          <aff>Department of Computer Science &amp; Engineering, Sharda University, Greater Noida, Uttar Pradesh, 201310, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Sagar</surname>
            <given-names>Anil Kumar</given-names>
          </name>
          <aff>Department of Computer Science &amp; Engineering, Sharda University, Greater Noida, Uttar Pradesh, 201310, India</aff>
        </contrib>
      </contrib-group>
      <volume>29</volume>
      <issue>9-A</issue>
      <fpage>3361</fpage>
      <lpage>3377</lpage>
      <pub-date date-type="pub">
        <day>30</day>
        <month>09</month>
        <year>2026</year>
      </pub-date>
      <abstract>
        <p>Mobile agent is a small program that can be moved from one platform to another and run a given task. In distributed computing environment the demand of mobile agents is exponentially increasing due to automaticity. But security of mobile agents is remains a critical challenge in malicious networks. In this paper proposed a Secure Key Authentication Scheme based on the discrete logarithm problem in group ring structure to enhance the authentication of mobile agents. The proposed method is based on the hardness of discrete logarithm problem and algebraic structure of group rings which provides security model against impersonation replay and man in the middle attacks. With the synchronization of efficient cryptographic operations proposed method ensures secure key generation, authentication and verification while maintaining computational feasibility. After the analysis of proposed method performance with existing similar authentication methods in terms of computational cost, security strength and communication overhead costs. Analysis of the outcomes of proposed method shows that the authentication time is less and security is more in proposed Authentication Scheme Based on discrete logarithm problem in Group Ring which makes it suitable solution in mobile agent based systems in distributed and cloud environments. A secure key validation is based on discrete logarithm problem with a group ring. In method, mobile agents can be securely authenticated by providing data of a secret without revealing it, which is appropriate for distributed and dynamic situations, such as multi agent systems.</p>
      </abstract>
      <kwd-group>
        <kwd>Mobile agent security</kwd>
        <kwd>Authentication</kwd>
        <kwd>Group rings</kwd>
        <kwd>Discrete logarithm problem</kwd>
        <kwd>Data integrity</kwd>
        <kwd>Mobile agents</kwd>
        <kwd>Distributed environment</kwd>
      </kwd-group>
      <custom-meta-group>
        <custom-meta>
          <meta-name>access</meta-name>
          <meta-value>open</meta-value>
        </custom-meta>
        <custom-meta>
          <meta-name>retracted</meta-name>
          <meta-value>no</meta-value>
        </custom-meta>
      </custom-meta-group>
    </article-meta>
  </front>
</article>
