◇ OpenCyber Academy
Bachelor's · Chapter 17 · English

Chapter 17 — Cryptography concepts

Open, free learning for anyone who wants to protect people and technology. No account is required to read this text or its worked answers.

Chapter 17 — Cryptography concepts

Lesson map

Lesson 17 published. Map, example, EX049.

flowchart TD
  N0["Learning outcomes"]
  N1["17.1 Encryption and signatures"]
  N2["17.2 Usability problems"]
  N3["17.3 Invisible cryptography"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Worked example"]
  EX --> Q["Exercise EX049"]

Logical drawing

flowchart LR
  N0["Learning outcomes"]
  N1["17.1 Encryption and signatures"]
  N2["17.2 Usability problems"]
  N3["17.3 Invisible cryptography"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX049"]
[Learning outcomes]
    |
    v
[17.1 Encryption and signatures]
    |
    v
[17.2 Usability problems]
    |
    v
[17.3 Invisible cryptography]
    |
    v
[Synthesis]
    |
    v
[Worked example] --> [Exercise EX049]

Learning outcomes

You will (1) explain encryption and signatures in plain terms; (2) describe usability problems with cryptographic tools; (3) recommend where cryptography should be invisible.

17.1 Encryption and signatures

Encryption scrambles data so only someone with the right key can read it. Digital signatures let a recipient check who sent a message and that it was not changed. Nadia learns these ideas in plain terms, enough to see their roles. Web connections to the library catalogue are encrypted automatically, so members do not need to do anything. Email signatures could help staff trust internal messages, but only if checking them were simple. The value of cryptography depends heavily on how much it asks of people.

17.2 Usability problems

Whitten and Tygar (1999) studied an email encryption program and found that most participants could not use it correctly within ninety minutes, and some exposed secrets they meant to protect. The problems lay in confusing concepts, such as public and private keys, and an interface that did not guide users. Nadia notes that two decades later, the most successful encryption, such as in web browsers and messaging apps, is the kind users barely notice, because it works automatically without decisions. That lesson shapes her advice.

17.3 Invisible cryptography

Nadia recommends that Ashcombe rely on cryptography that works without staff decisions: encrypted connections, encrypted laptop drives enabled centrally and security keys that use cryptography inside a simple tap. She advises against asking staff to encrypt individual email attachments manually, which would be error-prone. Where staff must make a choice, such as when sending member data externally, the system should offer one obvious secure option. Making cryptography invisible applies the lessons of usable security to some of its hardest tools. IT agrees to the plan.

Worked example

Nadia explains encryption and signatures, recalls Whitten and Tygar's findings and recommends invisible cryptography.

Synthetic case. Recommendations are synthetic; Whitten and Tygar (1999) is real.

Errors and limits

Invisible tools may hide failures. Central encryption needs key recovery.

Exercises

Synthesis

Cryptography protects best when it asks people for few decisions.

Continue studying — chapter 17 of 40

← Chapter 16 (draft) · Course chapter index · Chapter 18 (draft) →