Fall 2019

Section 1: MWF 9:00am, 2113 JKB
Discuss and get help on Piazza

Homework #12

Read the classic Ken Thompson article Reflections on Trusting Trust. Answer the following questions:

  1. Describe briefly and clearly how the attack on the compiler works.

  2. If you suspect that your machine has been compromised, what should you do about it?

  3. What other kinds of software like compilers do we usually trust that have the potential to be compromised?

Submission

Submit a PDF via Learning Suite.