• DocumentCode
    3013450
  • Title

    Designing high-throughput hardware accelerator for stream cipher HC-128

  • Author

    Chattopadhyay, Anupam ; Khalid, Ayesha ; Maitra, Subhamoy ; Raizada, Shashwat

  • Author_Institution
    MPSoC Architectures, UMIC, RWTH Aachen University, Germany
  • fYear
    2012
  • fDate
    20-23 May 2012
  • Firstpage
    1448
  • Lastpage
    1451
  • Abstract
    Due to ubiquitous deployment of embedded systems, security and privacy are emerging as major design concerns and new stream ciphers are being proposed by the cryptographic community. HC-128 is one of the recent stream ciphers that received attention after its selection as an eStream candidate. Till date, the cipher is believed to have a good security margin. In this paper we study several implementation issues for HC-128 in a disciplined manner. We first discuss the experience on embedded and customizable processors. Then we consider a dedicated hardware accelerator implementation. Further we explore several parallelization strategies for improving throughput. To the best of our knowledge such a detailed implementation exercise has not been presented in the literature. Our novel implementation strategies mark the fastest HC-128 execution reported till date.
  • Keywords
    Arrays; Hardware; Pipelines; Program processors; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
  • Conference_Location
    Seoul, Korea (South)
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-0218-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2012.6271518
  • Filename
    6271518