Exercise 2.5.1 (Find the key of decoding)

Suppose that b a 67 ( mod 91 ) , and that ( a , 91 ) = 1 . Find a positive number k ¯ such that b k ¯ a ( mod 91 ) . If b = 53 , what is a ( mod 91 ) ?

Answers

Proof. Since 91 = 7 × 13 ,

ϕ ( 91 ) = 91 ( 1 1 7 ) ( 1 1 11 ) = 6 × 12 = 72 .

With the Bézout’s algorithm, we obtain

43 × 67 40 × 72 = 1 ,

thus

43 × 67 1 ( mod 72 ) ,

so k ¯ = 43 is an inverse modulo ϕ ( 91 ) = 72 of 67 .

By Euler theorem, since a 91 = 1 , a 72 1 ( mod 91 ) ,

b k ¯ = b 43 a 67 × 43 = a 1 + 72 k a ( mod 91 ) .

If b = 53 , using fast exponentiation, a b k ¯ = 5 3 43 53 ( mod 91 ) .

We can explain that a b ( mod 91 ) . The multiplicative order of b = 53 modulo 91 is 3 :

b 3 = 5 3 3 1 ( mod 91 ) .

Therefore

a b 37 = ( b 3 ) 12 b b ( mod 91 ) .

The encrypted message b is the original message a for a = 53 ! □

User profile picture
2024-08-26 13:58
Comments