Rsa
Rsa
q a b r t1 t2 t
22 160 7 6 0 1 -22
1 7 6 1 1 -22 23
6 6 1 0
Cont…
5. To do encryption
C = Me mod n PU = (e, n) = (7, 187) M = 88
C = 887 mod 187,
887 mod 187 = [(884 mod 187) * (882 mod 187)
* (881 mod 187)] mod 187
881 mod 187 = 88
882 mod 187 = 7744 mod 187 = 77
884 mod 187 = (882)2 mod 187
= 772 mod 187 = 5929 mod 187 = 132
887 mod 187 = (132 * 77 * 88) mod 187
= 894,432 mod 187
C = 11
Cont…
6. To do Decryption
M = Cd mod n PR = (d, n) = (23, 187) C = 11
M = 1123 mod 187
1123 mod 187 = [(111 mod 187) * (112 mod 187) *
(114 mod 187) * (118 mod 187) * (118 mod 187)] mod 187
111 mod 187 = 11
112 mod 187 = 121
114 mod 187 = 1212 = 14,641 mod 187 = 55
118 mod 187 = 552 = 3025 mod 187 = 33
1123 mod 187 = (11 * 121 * 55 * 33 * 33) mod 187
M = 79,720,245 mod 187
M = 88
Example 2
Inputs are p = 3, q = 5, e (public key) = 3 and m=2