Paper 2025/160
The Nonlinear Filter Model of Stream Cipher Redivivus
Abstract
The nonlinear filter model is an old and well understood approach to the design of secure stream ciphers. Extensive research over several decades has shown how to attack stream ciphers based on this model and has identified the security properties required of the Boolean function used as the filtering function to resist such attacks. This led to the problem of constructing Boolean functions which provide adequate security and at the same time are efficient to implement. Unfortunately, over the last two decades no good solutions to this problem appeared in the literature. The lack of good solutions has effectively led to nonlinear filter model becoming more or less obsolete. This is a big loss to the cryptographic design toolkit, since the great advantages of the nonlinear filter model are its simplicity, well understood security and the potential to provide low cost solutions for hardware oriented stream ciphers. In this paper we construct balanced functions on an odd number
Note: Modified the proposal in response to the attack by Beyne and Verbauwhede available at https://eprint.iacr.org/2025/197
Metadata
- Available format(s)
-
PDF
- Category
- Secret-key cryptography
- Publication info
- Preprint.
- Keywords
- Boolean functionstream ciphernonlinearityalgebraic immunityefficient implementation
- Contact author(s)
-
claude carlet @ gmail com
palash @ isical ac in - History
- 2025-04-29: last of 4 revisions
- 2025-02-03: received
- See all versions
- Short URL
- https://ia.cr/2025/160
- License
-
CC BY-NC-SA
BibTeX
@misc{cryptoeprint:2025/160, author = {Claude Carlet and Palash Sarkar}, title = {The Nonlinear Filter Model of Stream Cipher Redivivus}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/160}, year = {2025}, url = {https://eprint.iacr.org/2025/160} }