Study on an Enhanced Stream Cipher Algorithm Based on Random Hashing
In response to the issues of traditional stream cipher mechanisms based on exclusive-OR (XOR) operation, which has a single encryption and decryption method and whose security entirely relies on the key stream, this paper proposes a stream cipher algorithm based on random hashing. Firstly, we utilize Nonlinear Feedback Shift Registers (NLFSRs) to generate high-security pseudorandom sequences, enhancing resistance against correlation and algebraic attacks. Secondly, a specific XOR operation for designated plaintext positions, combined with a random hashing algorithm inspired by N -way merging, is designed to replace the traditional XOR operation in stream ciphers, effectively preventing Many-Time-Pad (MTP) attacks. Finally, this algorithm maintains the same time and space complexity as traditional XOR operation-based stream cipher algorithms. Still, experimental results show that when the pseudorandom sequence is short, this algorithm exhibits higher code uniformity and is particularly effective for encrypting short information.
Authors
- Guanghui Feng (ORCID: https://orcid.org/0000-0003-3781-6276)
- Xibin Sun (ORCID: https://orcid.org/0000-0002-5308-467X)
- Yifang Tang
- Jianhua Jiang (ORCID: https://orcid.org/0009-0003-2410-1463)
- Wei Li (ORCID: https://orcid.org/0000-0003-0887-3116)
Institutions
- Guangdong Polytechnic of Science and Technology (CN)
Publication Details
- Published
- 2024-10-25
- DOI
- https://doi.org/10.1109/icemce64157.2024.10862669
- Primary Topic
- Advanced Data Compression Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00