Key-dependent Security of Stream Ciphers
Eric Filiol

TL;DR
This paper introduces BSEA-2, a modified stream cipher illustrating key-dependent security, highlighting how changing keys can weaken cryptographic security, with implications for control and regulation of encryption systems.
Contribution
The paper presents BSEA-2, a new stream cipher demonstrating key-dependent security and its potential use for controlled encryption in international contexts.
Findings
BSEA-2 is a simple, effective modification of BSEA-1.
It illustrates how key changes can downgrade security.
Designed for educational purposes and practical control.
Abstract
The control of the cryptography is more than ever a recurrent issue. As the current international regulation does not apply in the signatory countries, the concept of enforcing backdoors in encryption system is reborn with more strength. This paper deals with a particular class of stream cipher backdoors. This class, under a different form, has been widely used by the industry in the 80s and 90s in the context of the export control rules imposed by the US to the Western countries. We propose here a new system -- called BSEA-2, with a 128-bit secret key -- which is a seemingly minor modification of BSEA-1, a system proposed in \cite{filiol_bsea1}. BSEA-2 illustrates, in a simple and didactic~\textemdash~it has been also designed for a MSc cryptanalysis course~\textemdash~but efficient way the concept of key-dependent cryptographic security. The aim is to keep control on encryption means…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptographic Implementations and Security · Coding theory and cryptography · Chaos-based Image/Signal Encryption
