Question: Q 1 . RSA E - Signiture Algorithm Step 1 . Key Generation Person A generates a key and send public key to Person B

Q1.
RSA E-Signiture Algorithm
Step 1. Key Generation
Person A generates a key and send public key to Person B.
Choose two prime numbers (p and q)
Compute n=p**q
Compute (n)=(p-1)**(q-1)
Choose e such that e(n)d(d**e)mod(n)=1nmcc=memodncBcm=cdmodnm,m=8pq1 and e and (n) are coprime. (Their greatest common divisor is1)
5.Compute a value for d such that (d**e)mod(n)=1
Public key is(e,n)
Private key is(d,n)
Step 2. Signing
Person A chooses m and computes c,c=memodn, and sends cto Person B.
Step 3. Confirmation
Person B confirms whether the messages came from
Person Aor not.
The decryption of ciphertext cis
m=cdmodn
Using the above-explained RSA algorithm, encrypt and decrypt the message m,m=8,
Hint: Choose small p and q for easiness.
 Q1. RSA E-Signiture Algorithm Step 1. Key Generation Person A generates

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!