Beta Phase: Square45 is currently in beta testing. Expect some features or content to be incomplete or missing.
45

Confidentiality Principle

Ensures that information is accessible only to authorized individuals, preventing unauthorized disclosure. This is a core tenet of network security.
📜

The statement of the theorem

Let MM be the message space, KK be the key space, and EncK:MC\text{Enc}_K: M \to C be the encryption function. Define the set of authorized keys KauthKK_{auth} \subset K. Confidentiality is satisfied if, for any unauthorized key KunauthKKauthK_{unauth} \in K \setminus K_{auth}, the decryption operation DecKunauth(EncKauth(M))\text{Dec}_{K_{unauth}}(\text{Enc}_{K_{auth}}(M)) yields a result MM' such that the probability of MM' being indistinguishable from random noise is high, i.e., Pr(DecKunauth(EncKauth(M))=M)0\text{Pr}(\text{Dec}_{K_{unauth}}(\text{Enc}_{K_{auth}}(M)) = M) \approx 0.