◇ OpenCyber Academy
Technologist · Chapter 10 · English

Chapter 10 — Cryptography and trust services: orientation

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 10 — Cryptography and trust services: orientation

Lesson map

Lesson 10 published. Map, example, EX028.

flowchart TD
  N0["Learning outcomes"]
  N1["10.1 Trust services around the council"]
  N2["10.2 Who trusts whom"]
  N3["10.3 The council as a provider"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Worked example"]
  EX --> Q["Exercise EX028"]

Logical drawing

flowchart LR
  N0["Learning outcomes"]
  N1["10.1 Trust services around the council"]
  N2["10.2 Who trusts whom"]
  N3["10.3 The council as a provider"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX028"]
[Learning outcomes]
    |
    v
[10.1 Trust services around the council]
    |
    v
[10.2 Who trusts whom]
    |
    v
[10.3 The council as a provider]
    |
    v
[Synthesis]
    |
    v
[Worked example] --> [Exercise EX028]

Learning outcomes

You will (1) define the trust services a council relies on; (2) explain who trusts whom in each; (3) identify the council's roles as consumer and provider of trust.

10.1 Trust services around the council

Rosa lists the trust services Harbourview uses: a public certificate authority for its websites; an internal certificate authority for staff devices and internal services; a document-signing service for council decisions; a timestamping service that proves when documents were signed; and the payment provider's webhook signatures. Each is a service whose assertions others rely on. She notes that the council is both a consumer of trust, relying on the public authority, and a provider, since citizens and partners rely on its signed decisions.

10.2 Who trusts whom

For each service Rosa writes who trusts whom. Browsers trust the public authority, which vouches for the council's websites. Council servers trust the internal authority, which vouches for devices. Citizens and courts trust the council's signing certificate, which vouches for decisions. The council trusts the payment provider's webhook key, which vouches for payment notices. RFC 5280 explains how certificate chains express such delegations. Writing these relations makes clear that a failure at one link, such as a stolen signing key, harms all who rely on it.

10.3 The council as a provider

Because the council signs decisions that citizens and courts may rely on years later, it carries a provider's responsibilities: protecting the signing key, documenting how signatures are made, keeping evidence for long-term validation and revoking promptly if a key is compromised. Rosa compares this with its consumer role, where it mainly configures and monitors. The distinction helps her explain to managers why the document-signing service deserves stronger controls than an ordinary web certificate. Rosa realises that partners judge the council by these details, and a single expired certificate on a public form erodes trust that took years to build.

Worked example

Rosa lists five trust services, maps who trusts whom and explains why the council's signing role carries provider responsibilities.

Synthetic case. The council's services are invented; RFC 5280 is real.

Errors and limits

Trust relations change when suppliers change; review them. Providers of trust need evidence that lasts as long as reliance does.

Exercises

Synthesis

Trust services define who relies on whom; the council's role as signer brings duties beyond those of a consumer.

Continue studying — chapter 10 of 30

← Chapter 09 (draft) · Course chapter index · Chapter 11 (draft) →