• DocumentCode
    412982
  • Title

    Area optimized architecture and VLSI implementation of RC5 encryption algorithm

  • Author

    Sklavos, N. ; Machas, C. ; Koufopavlou, O.

  • Author_Institution
    Electr. & Comput. Eng. Dept., Patras Univ., Greece
  • Volume
    1
  • fYear
    2003
  • fDate
    14-17 Dec. 2003
  • Firstpage
    172
  • Abstract
    The rapid growth of the amount of transmitted data over wireless networks has triggered special needs for security. Today, wireless communications protocols have dedicated layers to ensure security in the transmission channel. Wireless transport layer security (WTLS) is widely used in both the wireless application protocol and open mobile alliance. Privacy in WTLS is based on the RC5 cipher. In this paper, an area optimized architecture and an FPGA implementation for RC5 is introduced. The proposed implementation allocates less area resources, with a range between 28 to 33%, compared with the conventional architecture. The proposed architecture has been designed with a pipeline technique, which achieves high speed performance. Finally, the proposed RC5 implementation is proved superior to other related works, compared in both frequency and throughput.
  • Keywords
    VLSI; circuit optimisation; cryptography; data privacy; field programmable gate arrays; logic design; pipeline processing; protocols; telecommunication security; FPGA implementation; RC5 cipher; RC5 encryption algorithm; VLSI area optimized architecture; WTLS privacy; dedicated security layers; open mobile alliance; pipeline technique; wireless application protocol; wireless communications protocols; wireless network security; wireless transport layer security; Communication system security; Cryptography; Data security; Field programmable gate arrays; Privacy; Resource management; Very large scale integration; Wireless application protocol; Wireless communication; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2003. ICECS 2003. Proceedings of the 2003 10th IEEE International Conference on
  • Print_ISBN
    0-7803-8163-7
  • Type

    conf

  • DOI
    10.1109/ICECS.2003.1302004
  • Filename
    1302004