<?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-1825</article-id>
      <title-group>
        <article-title>Secure group key agreement protocol with elliptic curve secret sharing for authentication in distributed environments</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Sairise</surname>
            <given-names>Raju M.</given-names>
          </name>
          <aff>Karjat, Yadavrao Tasgaonkar College of Engineering and Management, Raigad, Maharashtra, India</aff>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name>
            <surname>Limkar</surname>
            <given-names>Suresh</given-names>
          </name>
          <aff>Department of Artificial Intelligence &amp; Data Science, AISSMS Institute of Information Technology, Pune, Maharashtra, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Deokate</surname>
            <given-names>Sarika T.</given-names>
          </name>
          <aff>Pimpri Chinchwad College of Engineering Nigdi, Pune, Maharashtra, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Shirkande</surname>
            <given-names>Shrinivas T.</given-names>
          </name>
          <aff>Department of Computer and Incharge Principal, S. B. Patil College of Engineering Indapur, Pune, Maharashtra, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Mahajan</surname>
            <given-names>Rupali Atul</given-names>
          </name>
          <aff>Department of Computer Engineering, Vishwakarma Institute of Information Technology Pune, Pune, Maharashtra, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Kumar</surname>
            <given-names>Anil</given-names>
          </name>
          <aff>Department of Artificial Intelligence &amp; Data Science, Poornima Institute of Engineering &amp; Technology, Jaipur, Rajasthan, India</aff>
        </contrib>
      </contrib-group>
      <volume>26</volume>
      <issue>5</issue>
      <fpage>1569</fpage>
      <lpage>1583</lpage>
      <pub-date date-type="pub">
        <day>09</day>
        <month>09</month>
        <year>2023</year>
      </pub-date>
      <abstract>
        <p>Secure communication is crucial in today’s increasingly interconnected world, especially in distributed contexts where several parties must cooperate while maintaining confidentiality and authenticity. In order to overcome these difficulties, this work introduces a novel Secure Group Key Agreement Protocol (SGKAP) strengthened with Elliptic Curve Secret Sharing (ECSS).The proposed SGKAP uses the strength of elliptic curve cryptography to provide a shared secret key across participants, assuring data transmission confidentiality. Contrary to conventional methods, SGKAP integrates ECSS as a second layer of security to verify participant identity, thus boosting the protocol’s resistance to malevolent adversaries.To create a shared group key, members exchange their elliptic curve public keys at the start of the protocol. During this stage, ECSS is used, and participants create distinctive authentication tokens using their personal secrets. Participants exchange and verify these tokens among themselves, ensuring that only those with the proper permissions have access to the group key.In addition to guaranteeing data confidentiality, SGKAP also verifies the group members’ participation. Furthermore, by mandating secret-sharing-based authentication, ECSS strengthens the protocol’s resistance to insider attacks.We carried out a comprehensive set of simulations and experiments in various distributed contexts to assess the performance and security of SGKAP with ECSS.</p>
      </abstract>
      <kwd-group>
        <kwd>Key agreement protocol</kwd>
        <kwd>Elliptic curve</kwd>
        <kwd>Authentication</kwd>
        <kwd>Security</kwd>
        <kwd>Cryptography</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>
