NSC_RSA
NSC_RSA
Lab
WEEK-8: Write a program to implement RSA algorithm
Hello Hello
bob bob
$gycK#
Kb&
Alice Bob
1. Select two prime numbers ‘p’ and ‘q’ p=17 & q=11
160)1281(8
2. Compute n = pq n = 17 x 11=187 1280
______
1
ø(n)=(17–1)(11-1)=16 x 10
3. Compute ø(n)=(p–1)(q-1) ø(n)=160
since
gcd(e,160)=1; choose e=7 183x7=1281=
4. Select e: where 1<e<ø(n), gcd(e,ø(n))=1
8x160+1
de=1 mod 160 and d < 160 Value is
5. Determine d: de=1 mod ø(n) and 0≤d≤n d=183