Design and implementation of blowfish algorithm using reconfigurable platform
Shraphalya B. Nalawade, Dhanashri H. Gawali
Abstract
Shraphalya B. Nalawade, Dhanashri H. Gawali
Abstract
Security is an important issue during communication and data transmission. There are many ways to provide security. One method to ensure security is the use of cryptographic algorithms such as DES, AES, RC5, Blowfish etc. Cryptography is a method used for encoding the data which may be hacked by the unauthorized person. In this paper FPGA based design and implementation of Blowfish algorithm has been proposed. For RTL coding VHDL has been used and Virtex-5XC5VLX50T FPGA device used as a reconfigurable platform for implementation of Blowfish algorithm. The aim of this system is to evaluate performance of Blowfish algorithm on reconfigurable platform in terms of power consumption and throughput. For testing purpose image data and ECG data has been used as plaintext.
OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Security is an important issue during communication and data transmission. There are many ways to provide security. One method to ensure security is the use of cryptographic algorithms such as DES, AES, RC5, Blowfish etc. Cryptography is a method used for encoding the data which may be hacked by the unauthorized person. In this paper FPGA based design and implementation of Blowfish algorithm has been proposed. For RTL coding VHDL has been used and Virtex-5XC5VLX50T FPGA device used as a reconfigurable platform for implementation of Blowfish algorithm. The aim of this system is to evaluate performance of Blowfish algorithm on reconfigurable platform in terms of power consumption and throughput. For testing purpose image data and ECG data has been used as plaintext.
Key concepts: Computer science, Field-programmable gate array, Cryptography, Embedded system, VHDL, Plaintext, Power analysis, Encryption