Abstract
The prime incentive to learn reversible computation is that it is the best efficient way to reduce heat dissipation than any other conventional methods. The major condition for reversibility is that there is a one-to-one connection between each input and output vectors and it has received a huge significance because of there no information loss throughout the reversible computation which results in reduces the power dissipation. Here, we proposed the design of encryption/decryption of the data schemes by using reversible computing. In this regard, a basic building block is designed for encryption design is simply cascading of a 4-bit reversible gates and it is performed every 4-variable reversible functions, for this intention a new reconfigurable reversible gate (RRG) is proposed and is designed with the use of basic reversible gates like NOT gate, CNOT gate, Toffoli gate, and Fredkin gates. In this work, the encryption/decryption of an 8-bit data is proposed and the Simulation results of encryption/decryption of the circuits using reversible gates are also presented. The gate count, delay, constant inputs, and the garbage outputs are calculated. The complete Simulation and the synthesis process can be finished with the Xilinx ISE 14.7 version and it is dumped on the FPGA Zynq board.
Author supplied keywords
Cite
CITATION STYLE
Rajesh, K., & Umamaheswara Reddy, G. (2019). FPGA implementation of encryption and decryption of a message using optimized reconfigurable reversible gate. International Journal of Recent Technology and Engineering, 8(2), 1654–1658. https://doi.org/10.35940/ijrte.B2396.078219
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.