Question: Show me the steps to solve Plain RSA Encryption [ 2 6 Marks ] . ( a ) ( 8 marks ) In the Plain
Show me the steps to solve
Plain RSA Encryption Marks
a marks In the Plain RSA encryption scheme, the two primes were chosen to be p and q and
the public parameter e was chosen. The sender wants to send the message "HELLO" character by
character. Since H is in ASCII, the sender first wants to send the message m Provide a descrip
tion of the Gen Enc, Dec algorithms in the plain RSA encryption scheme for the above parameters.
b In the Plain RSA encryption scheme, the Gen algorithm runs GenRSAn to obtain N e d where N denotes
the modulus that is a product of two large primes p and q the public exponent e satisfies gcd e N
and d denotes the modular inverse of e with respect to Eulers totient function N The public key is
N eand the private key is d
i marks Suppose the adversary Eve gets to know the Euler totient N Describe how Eve can use
this information to factor N to derive the primes p and q Illustrate this for the modulus N
and N
ii marks Suppose the adversary Eve gets to know the private key d Describe how Eve can use this
information to factor N to derive the primes p and q
c Alice has decided to use the Plain RSA scheme for encryption and has generated two large primes p and q
and computed N pq She has also chosen a public encryption key eA satisfying gcdeA N
and computed the corresponding private key dA where gcd denotes the greatest common divisor.
Her friend Bridget hears about this, and also wants to try the RSA scheme. So Alice assists Bridget by
sharing the modulus N and choosing a new public encryption key eB satisfying gcdeB N
and computing the corresponding private key dB Alice gives Bridget the public key N eB and the
private key dB
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
