• 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