Tutorial 8 Discussion Document - Batch 04
Tutorial 8 Discussion Document - Batch 04
p = 3; q = 11
3 = 0000 0011
11 = 0000 1011
p x q = 3 x 11 = 33 = 0010 0001
0 = 0000 0000
So, we take E = 3
(D x E) mod ø(n) = 1
(D x 3) mod 20 = 1
(7 x 3) mod 20 = 1
So, D = 3
1) Suppose your RSA modulus is n = 77 and your decryption key d = 11, Find the encryption
key e. Is this possible for large values of n say of the order of 1024 bits? Give your reasons in one or
two lines.
ø(n) = (p-1)(q-1) = 6 x 10 = 60
(11 x E) mod 60 = 1
E = 11.
2) Alice wishes to send an authenticated message M = 5 to Bob using RSA algorithm where Alice’s
public key n = 33, e = 3 and private key d = 7. Derive the signature that would be used by Alice.
Explain how Bob would verify Alice’s signature.
As = MD mod N
= 57 mod 33
= 14
Bv = AsE mod N
= 143 mod N
=5
(Meaning the authenticated message should have been signed by Alice and by nobody else . In
cryptography, we call this as non-repudiation. Meaning, the sender cannot deny that it is not his/her
signature.)