Affiliation:
1. Faculty of Computer Studies, Arab Open University, Riyadh 11681, Saudi Arabia
Abstract
There is an increasing need for secure and fast encryption algorithms to support applications and communication protocols, and business models. In this paper, we present an alternative stream cipher (Strike) inspired by the stochastic behaviour of lightning strike phenomena. The novelty and originality of Strike stem from the utilisation of lightning strike behaviour as a source for generating random keystreams for encryption and decryption. Strike consists of three main functions: a function for setting up the security attributes, a function for generating lightning strikes and converting them to a keystream, and a function for plaintext encryption. The proposed stream cipher was tested against several cryptanalysis and statistical attacks in addition to other performance tests. The results show that Strike achieves high throughput on both high- and low-speed devices. Additionally, security analysis shows that our cipher is resistant to cryptanalysis and statistical attacks.
Subject
Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science
Reference37 articles.
1. Atawneh, B., Abutaha, M., and Al-hammoury, L. (2020, January 19–21). Power Consumption of a Chaos-Based Stream Cipher Algorithm. Proceedings of the 3rd International Conference on Computer Applications & Information Security, Riyadh, Saudi Arabia.
2. Synchronous Stream Encryption Using an Additional Channel to Set the Key;Vavrenyuk;Procedia Comput. Sci.,2021
3. (2022, September 20). ECRYPT Stream Cipher Project, March 2012. Available online: https://www.ecrypt.eu.org/stream/.
4. Armknecht, F., and Mikhalev, V. (2015). Fast Software Encryption, Springer. International Workshop on Fast Software Encryption.
5. Ghafari, V.A., and Hu, H. (2018). Fruit-80: A Secure Ultra-Lightweight Stream Cipher for Constrained Environments. Entropy, 20.