VLSI Implementation of Blowfish Algorithm for Secure Image Data Transmission

Preena S. Parvathy, A S Remya Ajai · 2020

Nowadays, almost every person in the world uses the Internet to communicate to each other. For various applications, different types of images are transmitted over the Internet. Such photos normally contain either private or confidential data. Ensuring the confidentiality, honesty, authentication and nonrepudiation of images during transmission is therefore a prerequisite for image transmission. Blowfish is an open source algorithm thus making it available for anyone to use this algorithm for their desired purpose. Because of the fewer number of rounds and the operations used in the rounds being less complex, blowfish is considered relatively a fast block cipher after the key schedule has been completed. In this project, implementation of blowfish algorithm is done in MATLAB version 2019a. Verilog implementation is also done.

Read the paper · More papers on PaperTik