COS 226 PROBLEM SET 8

1. What is the value of 2^{10^9} mod 11?



2. Show how to encrypt and decrypt the message EASYQUESTION in the RSA cryptosystem using the values 3713, 37, and 97 for N, p, and s respectively, as in the example in the lecture notes.



List all the polynomial multiplications performed when the divide-and-conquer polynomial multiplication method described in the lecture notes is used to square 1+x+x^2+x^3+x^4+x^5+x^6+x^7.



Due: in precept on April 19 or 20.

Do your work on this page (use the back if you must)