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

Authors

  • 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

Keywords:

Cryptography, Symmetric Encryption, Block Ciphers, FPGA

Abstract

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.

References

  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.

Downloads

Published

2017-12-31

Issue

Section

Research Articles

How to Cite

[1]
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), Online ISSN : 2395-602X, Print ISSN : 2395-6011,Volume 3, Issue 8, pp.515-520, November-December-2017.