[Resource Topic] 2013/118: Throughput Optimized Implementations of QUAD

Welcome to the resource topic for 2013/118

Title:
Throughput Optimized Implementations of QUAD

Authors: Jason R. Hamlet, Robert W. Brocato

Abstract:

We present several software and hardware implementations of QUAD, a recently introduced stream cipher designed to be provably secure and practical to implement. The software implementations target both a personal computer and an ARM microprocessor. The hardware implementations target field programmable gate arrays. The purpose of our work was to first find the baseline performance of QUAD implementations, then to optimize our implementations for throughput. Our software implementations perform comparably to prior work. Our hardware implementations are the first known implementations to use random coefficients, in agreement with QUAD’s security argument, and achieve much higher throughput than prior implementations.

ePrint: https://eprint.iacr.org/2013/118

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .