Project Sherlock

Computer Science

Security & Cryptography

Adversarial computing — the only discipline with an opponent.

15 topics · 2 curated works

Topics

Curated reading

2

Then

Assumes you know the vocabulary.

  • Reflections on Trusting TrustKen Thompson, 1984· 3 pages

    You cannot trust code you did not totally create yourself — a compiler can hide a backdoor that survives inspection of its own source.

    Essay

Go deeper

Primary sources and full treatments.

  • New Directions in CryptographyWhitfield Diffie & Martin Hellman, 1976· 11 pages

    Introduces public-key cryptography, making secure communication possible between parties who have never met.

    Paper

Also covered elsewhere

This subject genuinely sits in more than one domain. These fields approach the same ground with different methods.

Elsewhere in Computer Science