06.01.2015 Views

Cryptology - Unofficial St. Mary's College of California Web Site

Cryptology - Unofficial St. Mary's College of California Web Site

Cryptology - Unofficial St. Mary's College of California Web Site

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

68 CHAPTER 4. THE EUCLIDEAN ALGORITHM<br />

9. How do we use the Euclidean Algorithm to find a multiplicative inverse<br />

10. How many Linear Ciphers are there modulo 26<br />

11. What information is needed to decipher a Decimation Cipher A Linear<br />

Cipher<br />

12. Are Decimation Ciphers secure or not Why<br />

13. Are Linear Ciphers secure or not Why<br />

14. Can a frequency count help break a Decimation or Linear Cipher Explain.<br />

4.8 Exercises<br />

1. Use the Euclidean Algorithm to find the following gcd’s.<br />

(a) gcd(32, 54).<br />

(b) gcd(45, 39).<br />

(c) gcd(78, 53).<br />

(d) gcd(102, 78).<br />

2. Use the Euclidean Algorithm to find the following gcd’s.<br />

(a) gcd(61, 56).<br />

(b) gcd(121, 77).<br />

(c) gcd(735, 140).<br />

(d) gcd(297, 201).<br />

3. Use the Euclidean Algorithm to find the following gcd’s, and then find a<br />

solution to the related modular equation.<br />

(a) Find gcd(25, 85). Find a solution to 25x ≡ gcd (mod 85).<br />

(b) Find gcd(27, 17). Find a solution to 17x ≡ gcd (mod 27).<br />

(c) Find gcd(24, 102). Find a solution to 24x ≡ gcd (mod 102).<br />

(d) Find gcd(149, 78). Find a solution to 78x ≡ gcd (mod 149).<br />

4. Use the Euclidean Algorithm to find the following gcd’s, and then find a<br />

solution to the related modular equation.<br />

(a) Find gcd(16, 110). Find a solution to 16x ≡ gcd (mod 110).<br />

(b) Find gcd(31, 79). Find a solution to 31x ≡ gcd (mod 79).<br />

(c) Find gcd(298, 79). Find a solution to 79x ≡ gcd (mod 298).<br />

(d) Find gcd(306, 192). Find a solution to 192x ≡ gcd (mod 306).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!