<?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-1723</article-id>
      <title-group>
        <article-title>A modified ElGamal-like cryptosystem</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name>
            <surname>Ranasinghe</surname>
            <given-names>Rajitha</given-names>
          </name>
          <aff>Department of Mathematics, University of Peradeniya, Peradeniya, 20400, Sri Lanka</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Athukorala</surname>
            <given-names>Pabasara</given-names>
          </name>
          <aff>Department of Mathematics, University of Peradeniya, Peradeniya, 20400, Sri Lanka</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Athurugiriya</surname>
            <given-names>Pramodya</given-names>
          </name>
          <aff>Department of Mathematics, University of Peradeniya, Peradeniya, 20400, Sri Lanka</aff>
        </contrib>
      </contrib-group>
      <volume>28</volume>
      <issue>3</issue>
      <fpage>631</fpage>
      <lpage>639</lpage>
      <pub-date date-type="pub">
        <day>11</day>
        <month>04</month>
        <year>2025</year>
      </pub-date>
      <abstract>
        <p>The ElGamal cryptosystem stands as one of the foremost public key encryption methods and represents a probabilistic algorithm, originating from the framework of the Diffie-Hellman key exchange protocol. Diverging from the Diffie-Hellman approach, ElGamal cryptosystem constitutes a comprehensive encryption-decryption scheme hinging on the discrete logarithm problem for its security. Its robustness is rooted in the formidable challenge of computing the discrete logarithm modulo a substantially large prime number. In this study, a variation of the ElGamal algorithm was introduced using matrices. The key generation of the new system is different from that of the standard ElGamal Cryptosystem. Here, our generator is a 2×2 matrix containing four primitive roots of the selected prime number. The Plaintext is considered in uppercase letters and then converted into uppercase and lowercase letters alternatively. ASCII alphabet is used to obtain the corresponding numerical values for each letter and decomposed into blocks of 2×2 matrices. The security of this system rests on the intrinsic complexity of the discrete logarithm problem, a computational challenge well-documented for its arduousness. Additionally, our proposed system maintains resilience against Chosen Plaintext Attacks (CPA), further bolstering its security posture.</p>
      </abstract>
      <kwd-group>
        <kwd>ASCII alphabet</kwd>
        <kwd>Chosen plaintext attack</kwd>
        <kwd>Diffie-hellman key exchange</kwd>
        <kwd>ElGamal cryptosystem</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>
