Abstract

The convenience of torus automorphism is widely used in network security, data encryption, image watermarking and pattern recognition. This paper presents an implementation and synthesis of FPGA based multimedia image encryption technique by 2D torus automorphism. The proposed computational algorithm of 2D torus automorphism is simple as only three addition and two multiplication logic operations is used for generating the positions of next incident matrices. Therefore this simple system of equation of torus automorphism can be implemented on field programmable gate array (FPGA). The designs were realized in Verilog HDL and synthesized on Vertex-5 FPGA. The encrypted implementations were completely parameterized with respect to the input image dimension and the recurrence number which is dependent on the value of torus coefficient. All exhaustive obtained results regarding the logic block uses, memory requirements and timing report associated with the proposed architecture are investigated. The results consummate the veracity of 2D torus automorphism. This applied work can be useful for real time image encryption applications.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.