Skip to content
  • Goals of Cryptography · Cryptography

Goals of Cryptography

LearnViaNotes @learnvianotes· 1 min read

The core pillars of information security (CIA triad + Non-Repudiation) and their cryptographic enforcement.

1. Core Guarantees & Cryptographic Primitives

GoalDefinitionThreat Model VectorCryptographic Primitive
ConfidentialityEnsures unauthorized entities cannot read the payload data.Passive Eavesdropping, Man-in-the-Middle sniffing.Symmetric Encryption (AES-GCM, ChaCha20), Asymmetric Encryption (RSA, ECIES).
IntegrityGuarantees data has not been modified, deleted, or added to in transit.Active Tampering, bit-flipping attacks, data corruption.Cryptographic Hash Functions (SHA-256, SHA-3), Message Authentication Codes (HMAC).
AuthenticationVerifies the true identity of the communication peer.Identity spoofing, impersonation, phishing.Digital Certificates (X.509), Digital Signatures (ECDSA), challenge-response handshakes.
Non-RepudiationPrevents the sender from denying they generated or sent a payload.Fraudulent denial of transactions, message forging.Asymmetric Digital Signatures (only the owner of the private key could sign the message).

2. Breach Scenarios & Real-World Impacts

Free for students and teachers

Write notes like this one

Cards for every idea, quizzes and flashcards, read aloud — on the web and your phone.

Something wrong with this note? Open it to report