A Comparative Study on the Implementation of Block Cipher Algorithms on FPGA

Authors(3) :-Lavanya R, Karpagam M, Jaikumar R

Advanced Encryption Standard(Rijindael) is a widely used algorithm for data security, but there are many notable block cipher algorithms which have not been widely adopted for usage. The algorithms such as Blowfish, Serpent, Twofish and RC6 were the top finalist of the AES contest but are not widely used. They have strong security features compared to that of AES and cryptanalysis of these algorithms are still difficult. These algorithms are realized on FPGA to carry out a comparative study on the timing, functional blocks and area requirements. This study helps understand different aspects of the algorithms and identify suitable applications with given limitations where they can be applied.

Authors and Affiliations

Lavanya R
Department of Electronics and Communication Engineering, Sri Ramakrishna Institute of Technology, Coimbatore, Tamilnadu, India
Karpagam M
Department of Electrical and Electronics Engineering, Hindusthan College of Engineering and Technology, Coimbatore,Tamilnadu, India
Jaikumar R
Department of Electronics and Communication Engineering, R V S College of Engineering and Technology, Coimbatore,Tamilnadu, India

Cryptography, Symmetric Encryption, Block Ciphers, FPGA

  1. William Stallings, “Cryptography and Network Security: Principles and Practice”, 2nd edition, Prentice-Hall, Inc., 1999 pp 23-50.
  2. Bruce Schneier ,”Description of a new variable-length key, 64-bit block cipher (Blowfish)”,Part of the Lecture Notes in Computer Science book series (LNCS, volume 809),2005.
  3. E Biham, R Anderson, L Knudsen ,”Serpent: A new block cipher proposal”,Fast Software Encryption, 1998, Springer
  4. R.L. Rivest, M.J.B. Robshaw, R. Sidney, Y.L. Yin, “The RC6 block cipher,” Proc. of the 1st AES candidate conference, CD-1: Documentation, August 20? 22, 1998, Ventura.
  5. Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall, Niels Ferguson? “On the Twofish Key Schedule”, Lecture Notes in Computer Science book series (LNCS, volume 1556).
  6. Joan Daemen, Vincent Rijmen,”The Design of Rijndael AES ? The Advanced Encryption Standard”, Springer-Verlag, November 26, 2001.

Publication Details

Published in : Volume 3 | Issue 8 | November-December 2017
Date of Publication : 2017-12-31
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 515-520
Manuscript Number : IJSRST1738114
Publisher : Technoscience Academy

Print ISSN : 2395-6011, Online ISSN : 2395-602X

Cite This Article :

Lavanya R, Karpagam M, Jaikumar R, " A Comparative Study on the Implementation of Block Cipher Algorithms on FPGA", International Journal of Scientific Research in Science and Technology(IJSRST), Print ISSN : 2395-6011, Online ISSN : 2395-602X, Volume 3, Issue 8, pp.515-520, November-December-2017.
Journal URL : http://ijsrst.com/IJSRST1738114

Article Preview