DocumentCode
3599635
Title
FPGA Implementation of Pipelined Blowfish Algorithm
Author
Chatterjee, Swagata Roy ; Majumder, Soham ; Pramanik, Bodhisatta ; Chakraborty, Mohuya
Author_Institution
Dept. of ECE, Netaji Subhash Eng. Coll., Kolkata, India
fYear
2014
Firstpage
208
Lastpage
209
Abstract
Objective of this paper is to enhance the throughput of Blowfish block cipher by designing a pipelined architecture of the same followed by implementation and evaluation of its performance in Field Programmable Gate Array. The proposed architecture was implemented by using Verilog HDL and was synthesized, placed and routed in Spartan3E chip XC3s500e-5fg320 using ISE Design Suite 12.1. Performance analysis of the proposed pipelined design shows a throughput of 6.3 Gbps as compared to 588.255 Mbps for non-pipelined design.
Keywords
field programmable gate arrays; hardware description languages; FPGA; ISE Design Suite 12.1; Spartan3E chip XC3s500e-5fg320; Verilog HDL; blowfish block cipher; field programmable gate array; pipelined architecture; pipelined blowfish algorithm; Algorithm design and analysis; Clocks; Computer architecture; Encryption; Hardware design languages; Registers; Blowfish; Encryption; Feistal Network; Pipeline;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic System Design (ISED), 2014 Fifth International Symposium on
Print_ISBN
978-1-4799-6964-7
Type
conf
DOI
10.1109/ISED.2014.51
Filename
7172778
Link To Document