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
Link To Document