• DocumentCode
    2658559
  • Title

    Comparison of the hardware architectures and FPGA implementations of stream ciphers

  • Author

    Galanis, M.D. ; Kitsos, P. ; Kostopoulos, G. ; Sklavos, N. ; Koufopavlou, O. ; Goutis, C.E.

  • Author_Institution
    Electr. & Comput. Eng. Dept., Patras Univ., Rio, Greece
  • fYear
    2004
  • fDate
    13-15 Dec. 2004
  • Firstpage
    571
  • Lastpage
    574
  • Abstract
    In this paper, the hardware implementations of five representative stream ciphers are compared in terms of performance and consumed area. The ciphers used for the comparison are the A5/1, W7, E0, RC4 and Helix. The first three ones have been used for the security part of well-known standards. The Helix cipher is a recently introduced fast, word oriented, stream cipher. The W7 algorithm has been recently proposed as a more trustworthy solution for GSM, due to the security problems that occurred concerning the A5/1 strength. The designs were coded using the VHDL language. For the hardware implementation of the designs, an FPGA device was used. The implementation results illustrate the hardware performance of each cipher in terms of throughput-to-area ratio. This ratio equals: 5.88 for the A5/1, 1.26 for the W7, 0.21 for the E0, 2.45 for the Helix and 0.86 for the RC4.
  • Keywords
    cryptography; field programmable gate arrays; hardware description languages; A5/1 cipher; E0 cipher; FPGA implementation; GSM; Helix cipher; RC4 cipher; VHDL; W7 cipher; secret key cryptography; security standards; stream cipher hardware architectures; throughput-to-area ratio; word oriented stream cipher; Bluetooth; Computer architecture; Cryptography; Data security; Design engineering; Field programmable gate arrays; GSM; Hardware; Laboratories; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2004. ICECS 2004. Proceedings of the 2004 11th IEEE International Conference on
  • Print_ISBN
    0-7803-8715-5
  • Type

    conf

  • DOI
    10.1109/ICECS.2004.1399745
  • Filename
    1399745