Fall 2021

Section 1: TTh 3:30pm - 4:45pm - JFSB B092 (changed from MARB 130)

Homework #11

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.