<?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-3052</article-id>
      <title-group>
        <article-title>Enumeration and classification of self-dual codes over finite rings with applications in cryptographic systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Yadav</surname>
            <given-names>Veerendra</given-names>
          </name>
          <aff>Department of Computer Science &amp; Engineering, Noida International University, Noida, Uttar Pradesh, 203201, India</aff>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name>
            <surname>Kharade</surname>
            <given-names>Amruta Prasad</given-names>
          </name>
          <aff>Department of Engineering Science and Humanities, Vishwakarma Institute of Technology, Pune, Maharashtra, 411037, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <given-names>Tusha</given-names>
          </name>
          <aff>Quantum University Research Center, Quantum University, Roorkee, Uttarakhand, 247667, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Ravilla</surname>
            <given-names>Lokesh</given-names>
          </name>
          <aff>Centre for Multidisciplinary Research, Anurag University, Hyderabad, Telangana, 500088, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Rajput</surname>
            <given-names>Chetanaba G.</given-names>
          </name>
          <aff>Faculty of Arts, Humanities and Social Science, Gokul Global University, Sidhpur, Gujarat, 384151, India</aff>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Bathla</surname>
            <given-names>Gourav</given-names>
          </name>
          <aff>Department of Computer Engineering &amp; Applications, GLA University, Mathura, Uttar Pradesh, 281406, India</aff>
        </contrib>
      </contrib-group>
      <volume>29</volume>
      <issue>10-B</issue>
      <fpage>4299</fpage>
      <lpage>4308</lpage>
      <pub-date date-type="pub">
        <day>31</day>
        <month>10</month>
        <year>2026</year>
      </pub-date>
      <abstract>
        <p>Self-dual codes of finite rings have now become powerful tools of algebraic design which are important in modern cryptography. A systematic enumeration and classification plan of self-dual codes determined on different categories of finite rings is presented with a concentration on structural properties, structural equivalence and canonical forms. The paper demonstrates the generation of generators and parity-check matrices, bilinear inner product space orthogonality criteria. The module-theoretic representations and invariant-based methods aid in developing a holistic classification methodology. It is straightforward to identify individual code families and appropriateness of the code families to given cryptographic primitives like secure key exchange, error detecting and resistance to algebraic attacks. The experimental results lean more towards increased structural strength, and improved security properties than the classical field-based codes, indicating the possibility of finite ring-based self-dual codes in advanced cryptographic applications.</p>
      </abstract>
      <kwd-group>
        <kwd>Self-dual codes</kwd>
        <kwd>Finite rings</kwd>
        <kwd>Algebraic coding theory</kwd>
        <kwd>Cryptographic systems</kwd>
        <kwd>Code classification</kwd>
        <kwd>Bilinear forms</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>
