Hardware Accelerator for Stream Cipher Spritz

Debjyoti Bhattacharjee, Anupam Chattopadhyay

2016

Abstract

RC4, the dominant stream cipher in e-commerce and communication protocols such as, WEP, TLS, is being considered for replacement due to the series of vulnerabilities that have been pointed out in recent past. After a thorough analysis of the possible weaknesses, Spritz, a new stream cipher is proposed to that effect by the author of RC4. The design of Spritz is based on Cryptographic Sponge construction, which permits Spritz to be used in different modes, and therefore, makes it an attractive design choice for security protocols. Initial software performance analysis of Spritz shows that it fares poorly compared to the state-of-the-art hash functions and stream ciphers. In this paper, we extend the analysis to the hardware performance. We propose a fully customized accelerator design for Spritz and identify the highest achievable runtime performance for ASIC and FPGA technology. Our results show that the Spritz accelerator is significantly faster in encryption compared to the software implementation (32.38x speed-up for the SQUEEZE and 64.07x speed-up for the ABSORB function), though fares weakly against hardware implementation of state-of-the-art hash functions and stream ciphers in terms of area-efficiency.

Download


Paper Citation


in Harvard Style

Bhattacharjee D. and Chattopadhyay A. (2016). Hardware Accelerator for Stream Cipher Spritz . In Proceedings of the 13th International Joint Conference on e-Business and Telecommunications - Volume 4: SECRYPT, (ICETE 2016) ISBN 978-989-758-196-0, pages 215-222. DOI: 10.5220/0005951302150222

in Bibtex Style

@conference{secrypt16,
author={Debjyoti Bhattacharjee and Anupam Chattopadhyay},
title={Hardware Accelerator for Stream Cipher Spritz},
booktitle={Proceedings of the 13th International Joint Conference on e-Business and Telecommunications - Volume 4: SECRYPT, (ICETE 2016)},
year={2016},
pages={215-222},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005951302150222},
isbn={978-989-758-196-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Joint Conference on e-Business and Telecommunications - Volume 4: SECRYPT, (ICETE 2016)
TI - Hardware Accelerator for Stream Cipher Spritz
SN - 978-989-758-196-0
AU - Bhattacharjee D.
AU - Chattopadhyay A.
PY - 2016
SP - 215
EP - 222
DO - 10.5220/0005951302150222