liveBook · Manning

Security property

As explained in Real-World Cryptography

A cryptographic property is a security guarantee that a cryptographic mechanism or protocol is intended to provide.

A security property is a guarantee that a cryptographic mechanism or protocol is intended to provide in an adversarial setting. It describes the protection a tool claims to deliver, rather than naming the tool itself. section 1.5

Common security properties include:

  • Confidentiality protects information from unintended viewers; encryption can mask messages in transit. section 1.5
  • Authentication verifies the authenticity of something or someone. section 1.9

A protocol goal

When participants exchange confidential messages, confidentiality states the protection the protocol should provide, while cryptographic primitives act as building blocks toward that goal. section 1.5

How Real-World Cryptography covers it

How deep it goes
Defines security guarantees and names authentication and confidentiality, without descending into mechanism internals or formal proofs.
Examples
Uses encryption masking messages in transit and participants exchanging confidential messages as concrete illustrations.
What you can do after
Evaluate/understand the security claims that cryptographic tools provide and how they contribute to secure protocols.
How it connects
Connects cryptographic primitives, protocols, authentication, confidentiality, symmetric cryptography, and asymmetric cryptography.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Real-World Cryptography. The section links point to the parts of the book it draws on.