Consider an RSA key set with
$p = 11$ ,$q = 29$ ,$n = 319$ , and$e = 3$ . What value of$d$ should be used in the secret key? What is the encryption of the message$M = 100$ ?
Prove that if Alice's public exponent
$e$ is$3$ and an adversary obtains Alice's secret exponent$d$ , where$0 < d < \phi(n)$ , then the adversary can factor Alice's modulus$n$ in time polynomial in the number of bits in$n$ . (Although you are not asked to prove it, you may be interested to know that this result remains true even if the condition$e = 3$ is removed. See Miller [255].)
If
Prove that RSA is multiplicative in the sense that
$P_A(M_1) P_A(M_2) \equiv P_A(M_1, M_2) ~(\text{mod}~n)$ .Use this fact to prove that if an adversary had a procedure that could efficiently decrypt
$1$ percent of messages from$\mathbb{Z}_n$ encrypted with$P_A$ , then he could employ a probabilistic algorithm to decrypt every message encrypted with$P_A$ with high probability.
Multiplicative:
Decrypt:
In each iteration randomly choose a prime number