Skip to main content

Static Adversary

Definition

A static adversary is a theoretical malicious entity in a cryptographic system whose behavior and capabilities remain constant throughout the duration of an attack. This type of adversary does not adapt its strategy or corrupt additional participants during the protocol’s execution, operating with a fixed set of compromised nodes or knowledge. Analyzing system security against a static adversary provides a baseline understanding of its robustness, though real-world attacks often involve more dynamic threats. This model helps in designing foundational security guarantees for distributed systems.