FPGA Implementation of Image Cryptology using Reversible Logic Gates
B. Murali Krishna · International Journal of Advanced Trends in Computer Science and Engineering · 2020
Reversible calculations have lot of applications in various fields like in Nanotechnology, Low power CMOS, Optical computing, Digital Image Processing, etc. Reversible calculations are the best systematic ways to turn down heat dissipation than any other standard methods.The key requirement for reversibility is for each input and output vector to have a one-to-one relation and it is very necessary as there is no information loss in the reversible calculation which reduces the power dispersion.Ideally, zero energy is dissipated by reversible circuits.Cryptology is used to provide security and privacy to authenticated users.In this paper an Image Cryptology (IC) is proposed with secret key generated using Runtime Linear Feedback Shift Register Logic (RLFSRL) to encrypt and decrypt data using Reversible Logic Gates (RLG) on Field Programmable Gate Array (FPGA).ICRLG designed in verilog hardware description language (HDL) which is synthesized, simulated and implemented on Vivado and targeted on Artix-7 XC7A35T-1-CPG236 architecture.