Data is protected from passive attacks such as eavesdropping, whether the data is being transmitted, in memory, or being stored. To provide Confidentiality,data encryption algorithms using special secrets for securing data are used along with Authenticationand Authorizationmechanisms for accessing that secret.