Cryptography.
main objectives of cryptography are confidentiality, integrity, authentication, and non-repudiation: Students prefer to claim they drop by because of the lecturer instead of pointing out the course itself. Confidentiality: This guarantees the information confidentiality from unauthorized parties.