For Friday:
- Don’t forget there is a MODULE 3 assessment on Monday. See “Goals” where I’m marking the relevant material in red. See the last daily post for some more details.
- I’m having office hours Wed 2 pm (Oct 5) and Fri 9 am (Oct 7) in my office at Math 308. I’m also available on discord over the weekend as much as I can manage.
- Compare to the solutions from last daily post.
- If you never completed the RSA ciphertext chain, please complete it now.
- In particular, check if you received any messages from the RSA ciphertext chain and announce their decryption (many messages didn’t get checked yet).
- You will sign a document on the #ciphertexts channel.
-
- For your message, write your name — a short form of it at most 6 letters. Turn this into a number in the usual way.
- Use the public, private RSA key pair you created for the RSA ciphertext chain previously. (If you lost it, you’ll have to make another, but it’s better to use your old keys. One of the things about public key cryptography is not losing your keys.)
- Create an RSA signature for the message using your keys. Announce this on the #ciphertexts channel (you should announce the message, the signature, and your public keys).
- Now, find someone else’s signed message and verify that their signature is valid.
- Check that the message they signed is their name.
- Announce that you have validated a signature.
-
- Please study for your module 3 assessment! Bug me on discord with questions.