- 6:53 PM: Chegg, part 2: The offline attacker has the entire database.
- 6:44 PM: Chegg, part 2: The timestamp and the XOR’d password hash are both stored in the database.
- 6:40 PM: Socially Distanced Cipher: Eve knows the index of all keys and ciphertext blocks that she learns.
- 6:36 PM: Mallory can change the cryptographic value in the database.
- 6:32 PM: Assume little-endian x86 for all questions.
- 6:30 PM: MAC madness: “a value of her choosing” means any arbitrary value.
- 6:28 PM: Chegg, part 1: “prevent from performing a dictionary attack” means make the attack significantly more expensive.
- 6:19 PM: Reminder: When you are done, simply close Gradescope, leave the Zoom, and go enjoy your weekend.
- 6:05 PM: MAC Madness: Bob is storing the names with the cryptographic value in the database. Duplicate records are not allowed. Mallory can change anything in the database.
- 5:48 PM: Socially Distanced Cipher, part 6: “Bob receives all the keys and ciphertext blocks C1 through Cn” should be “ciphertext blocks C0 through Cn.”
- 5:42 PM: You will not need to fill in all questions on Gradescope.
- 5:35 PM: Reminder: Do not fill in the text box unless the exam has a large rectangle beneath the subpart.
- 5:35 PM: Reminder: If the exam has circular bubbles, only choose one option on Gradescope.