<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" xml:lang="en" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">global-journal-of-research-in-engineering-f-electrical-electronic</journal-id>
<journal-title-group>
<journal-title>Global Journal of Research in Engineering - F: Electrical &amp; Electronic</journal-title>
</journal-title-group>
<issn publication-format="print">0975-5861</issn>
<issn publication-format="electronic">2249-4596</issn>
<publisher><publisher-name>Global Journals Publishing Group Incorporated</publisher-name></publisher>
<self-uri xlink:href="https://globaljournals.org/journal-seo-export/jats/89629.xml" />
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">89629</article-id>
<title-group>
<article-title>Securing Distributed FPGA System using Commutative RSA Core</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Ambika</surname><given-names>R.</given-names></name><xref ref-type="aff" rid="aff1" />
</contrib>
<contrib contrib-type="author"><name><surname>Ramachandran</surname><given-names>S.</given-names></name></contrib>
<contrib contrib-type="author"><name><surname>Kashwan</surname><given-names>K. R.</given-names></name></contrib>
</contrib-group>
<aff id="aff1">INDIA, BMS Institute of Technology</aff>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2013-01-15">
<day>15</day>
<month>01</month>
<year>2013</year>
</pub-date>
<volume>13</volume>
<issue>F15</issue>
<fpage>47</fpage>
<lpage>58</lpage>
<abstract><p>Protecting important data is of utmost concern to the organizations or multiple transceiver based communication systems and, cryptography is one of the primary ways to do the job. RSA algorithm is extensively used in the popular implementations of Public Key Infrastructures. Many cryptographic protocols and attacks on these protocols make use of the fact that the order in which encryption is performed does not affect the result of the encryption, i.e., encryption is commutative. On the other hand, the need of a security feature encompassing data authentication among multiple MIMO or transceivers has become very critical. This paper presents the implementation of a cryptography core based on Commutative RSA public key cryptography algorithm for accomplishing data security and authentication in environment comprising multiple FPGA cores without any key exchange overheads. In spite of considering conventional two terminal communications, we have implemented a scalable architecture for multi distributed FPGA based systems and realizes commutative RSA algorithm for verifying data security among multiple transceiver terminals. In this approach, a sophisticated RSA cryptographic technique based on commutative Encryption methodology has been implemented for distributed FPGA terminals. The proposed system architecture has used the Montgomery multiplication algorithm with exponential modular multiplication and Radix-2 multiplication based multiparty cryptography.</p></abstract>
<kwd-group kwd-group-type="author-generated">
<kwd>authentication</kwd>
<kwd>cryptography</kwd>
<kwd>data security</kwd>
<kwd>FPGA</kwd>
<kwd>montgomery multiplication</kwd>
<kwd>RSA cryptosystem</kwd>
<kwd>Radix-2 multiplier.</kwd>
</kwd-group>
<self-uri content-type="pdf" xlink:href="https://globaljournals.org/GJRE_Volume13/6-Securing-Distributed-FPGA.pdf" />
<self-uri content-type="html" xlink:href="https://globaljournals.org/scholarly-articles/securing-distributed-fpga-system-using-commutative-rsa-core/" />
</article-meta>
</front>
<body>
<sec>
<title>Full Text</title>
<p>Protecting important data is of utmost concern to the organizations or multiple transceiver based communication systems and, cryptography is one of the primary ways to do the job. RSA algorithm is extensively used in the popular implementations of Public Key Infrastructures. Many cryptographic protocols and attacks on these protocols make use of the fact that the order in which encryption is performed does not affect the result of the encryption, i.e., encryption is commutative. On the other hand, the need of a security feature encompassing data authentication among multiple MIMO or transceivers has become very critical. This paper presents the implementation of a cryptography core based on Commutative RSA public key cryptography algorithm for accomplishing data security and authentication in environment comprising multiple FPGA cores without any key exchange overheads. In spite of considering conventional two terminal communications, we have implemented a scalable architecture for multi distributed FPGA based systems and realizes commutative RSA algorithm for verifying data security among multiple transceiver terminals. In this approach, a sophisticated RSA cryptographic technique based on commutative Encryption methodology has been implemented for distributed FPGA terminals. The proposed system architecture has used the Montgomery multiplication algorithm with exponential modular multiplication and Radix-2 multiplication based multiparty cryptography.</p>
</sec>
</body>
</article>