Confidentiality

Confidentiality ensures that the data is accessible only to the intended user.

Data is encrypted by the sender using a public key. The receiver decrypts the data using a private key before using the data.