Mathcsci 4116 cryptography assignment | Information Systems homework help

Document Preview:

MATH/CSCI 4116 Cryptography Assignment 3 1. Find ‘(2007), ‘(2008), and ‘(b), where b is the integer obtained from the last four digits of your student number. 2. Find the smallest nonnegative integers x such that (a) 7x ? 8 (mod 5); (c) 5x ? 7 (mod 11). (b) 9x ? 6 (mod 7); 3. Using the fact that 10 ? 1 (mod 9), resp. 10 ? -1 (mod 11), prove the following divisibility rules for integers in decimal notation: (a) “Casting out nines”, i.e., an integer is divisible by 9 if and only if the sum of its digits is divisible by 9. (b) Less well-known, but just as easy: An integer is divisible by 11 if and only if the alternating sum of its digits is divisible by 11. (Example: 11 | 1353 because 3 – 5 + 3 – 1 = 0, which is divisible by 11.) 4. (a) Encipher the word cryptography with the affine cipher with m = 26 and key k = (5, 9). (b) Find the decryption function and decipher the result of (a). 5. Fix a modulus m and use the affine cipher with key k1 = (a, b) to encrypt an element x; then encrypt the result with a key k2 = (c, d). What is the resulting cipher? Given your answer, is security of the affine cipher with a given modulus m increased if one encryption is followed by a second encryption with a di?erent key? 6. Suppose we work modulo 29 instead of modulo 26 for affine ciphers. How many keys are possible? What if we work modulo 30? 7. (a) Determine the number of bit permutations of the set 0, 1n, n 2 N. (b) Determine the number of circular right shifts of 0, 1n. (c) Find a permutation of 0, 1n that is not a bit permutation. 8. Let ^ be an alphabet. Show that the set ^? together with concatenation is a monoid. Is this monoid a group? Due: Friday, January 31

Don't use plagiarized sources. Get Your Custom Essay on
Mathcsci 4116 cryptography assignment | Information Systems homework help
Just from $13/Page
Order Essay


Calculate the price of your paper

Total price:$26
Our features

We've got everything to become your favourite writing service

Need a better grade?
We've got you covered.

Order your paper