Question: Unit 3 DES and AES Skills and elements used Properties of symmetric ciphers, block encryption algorithms 1 ) Describe the use of diffusion in a

Unit 3 DES and AES
Skills and elements used
Properties of symmetric ciphers, block encryption algorithms
1) Describe the use of diffusion in a cipher.
2) Describe the use of confusion in a cipher.
3) Describe the use of permutation in a cipher.
4) How does 3DES improve upon DES?
5) Convert the hexadecimal values to binary and decimal:
08
4B
FF
AC
6) Convert the following binary values to hexadecimal.
00001001
11111111
01100111
10110001
7) Solve the following binary shift problems:
00001001>>2
11111111>>4
11111111<<4
10110001>>5
8) The following binary values have been permuted by rotating the bits by 4 positions such that b7b6b5b4b3b2b1b0-> b3b2b1b0b7b6b5b4. Un-permute the bits and decode the ASCII word.
0100010100010100111001000111010011110100
9) Using the feistel structure below, and the encryption function shown. Fill in the blanks for the encryption and decryption of the data (remember to reverse the keys for decryption).
Block size: 8 bits
plaintext input: 11011110
keys: k0=1000, k1=0011
f encryption function: f(key, data)->(data + key) mod 16

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!