RRSC-128AEAD: An Efficient Randomized Lightweight Stream Cipher Supports Authenticated Encryption with Associated Data

Runa Chatterjee, Rajdeep Chakraborty, Ahmed A. Elngar · Research Square · 2022

Abstract A proposed stream cipher, RRSC-128AEAD, supports authenticated encryption with associated data (AEAD) for checking both the authenticity and integrity of the message. This cipher includes a key and a nonce of size 128-bit each as input. It produces two different pseudo-random bit streams in parallel. One is used for encryption and another one is used for authentication purposes. It generates 64-bit MAC, based on the National Institute of Standards and Technology standardized (NIST) value, for lightweight security. The cipher efficiency in terms of randomness is analyzed by an online NIST statistical test suite. The design is compared with NIST standardized stream cipher GRAIN-128AEAD. The proposed cipher proves its efficiency in key reintroduction and probability of avoiding key leakage compared to GRAIN-128AEAD. Although both cipher initialization times are the same, some features like two independent bit streams, large internal states, and variable-length associated data and masking technique together made this proposed cipher stronger and more efficient against various types of attacks.

Read the paper · More papers on PaperTik