Chaffing
Web3 / privacy technology
Chaffing is a cryptographic technique that enhances communication security by embedding authentic messages within a stream of decoy messages, or "chaff." The legitimate recipient possesses a secret key that allows them to distinguish real messages from fake ones, while an eavesdropper cannot differentiate between them. This method combines confidentiality with deniability, as the sender can claim that any intercepted message is merely chaff. The technique was formalized by Ronald Rivest and leverages authentication codes to mark genuine messages, creating a robust layer of obfuscation that protects message integrity and sender identity simultaneously. Example: Signal and other privacy-focused messaging applications use chaffing principles in their protocols to prevent metadata analysis and traffic pattern recognition, embedding real messages alongside decoy traffic so that observers cannot determine which communications are authentic without the proper decryption keys. Why it matters for privacy technology: Chaffing provides deniable encryption and defends against traffic analysis attacks, making it essential for applications requiring both confidentiality and the ability to deny message transmission, critical for activists, journalists, and users in restrictive regulatory environments.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.