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 :
بازگشت