RRSC-128/64-V1: a two-variant simple, fast, and secure lightweight stream cipher
摘要
Lightweight cryptography is now emerging as a new method for providing security to resource-constrained devices. Securing those devices from external hackers during data transmission is now becoming an important issue. This paper proposed a lightweight simple stream cipher which provides security and confidentiality of the data among resource-constrained devices. The proposed cipher comes in two variants: 128-bit and 64-bit based on the key size it used. The user can used any of these two variants as per application type and the features of the resources. Although the stream cipher design is simple but it delivers outstanding hardware performance compared to some well-known stream ciphers like Grain, Trivium, Mickey and two Grain-like stream ciphers Planet and Lizard. It proves its efficiency greater than all except Trivium. It also passed the 15 randomness tests of the National Institute of Standards and Technology (NIST).