Math 480 (Spring 2007): Homework 4
Due: Monday, April 23
There are 5 problems. Each problem is worth 6 points
and parts of multipart problems are worth equal amounts. You may work
with other people and use a computer, unless otherwise stated. Acknowledge
those who help you.
- (Work by hand alone on this.) Find all four solutions
with
to the equation
- (Work by hand alone on this.) How many solutions (with
) are there
to the equation
You may use that
.
- Find the first prime
such that the smallest primitive root
modulo
is
. (This requires a computer.)
- You and Nikita wish to agree on a secret key using
the Diffie-Hellman key exchange. Nikita announces that
and
. Nikita secretly chooses a number
and tells you
that
. You choose the random number
. What is the secret key?
- In this problem you will digitally sign the number 2007.
The grader will verify your digital signature.
- Choose primes
and
with
digits each,
but do not write them down on your homework assignment. Instead,
write down
. (Your answer to this problem is
. The grader
will factor
using a computer and verify that indeed
with
,
both prime.)
- Let
. Compute the decryption key
such that
. Do not write down
. Instead
encrypt the number
using
, i.e., digitally
sign
. Your answer is the number
modulo
.
(The grader will encrypt
using your public key
;
if the grader gets
as the encryption, you get full
credit; otherwise no credit.)
William
2007-04-18