Blockcipher-based authenticated encryption: How small can we go?
Document Type
Conference Article
Publication Title
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Abstract
This paper presents a design of authenticated encryption (AE) focusing on minimizing the implementation size, i.e., hardware gates or working memory on software. The scheme is called COFB, for COmbined FeedBack. COFB uses an n-bit blockcipher as the underlying primitive, and relies on the use of a nonce for security. In addition to the state required for executing the underlying blockcipher, COFB needs only n/2 bits state as a mask. Till date, for all existing constructions in which masks have been applied, at least n bit masks have been used. Thus, we have shown the possibility of reducing the size of a mask without degrading the security level much. Moreover, it requires one blockcipher call to process one input block. We show COFB is provably secure up to O(2n/2/n) queries which is almost up to the standard birthday bound. We also present our hardware implementation results. Experimental implementation results suggest that our proposal has a good performance and the smallest footprint among all known blockcipher-based AE.
First Page
277
Last Page
298
DOI
10.1007/978-3-319-66787-4_14
Publication Date
1-1-2017
Recommended Citation
Chakraborti, Avik; Iwata, Tetsu; Minematsu, Kazuhiko; and Nandi, Mridul, "Blockcipher-based authenticated encryption: How small can we go?" (2017). Conference Articles. 317.
https://digitalcommons.isical.ac.in/conf-articles/317