Suppose that Alice and Bob use CBC mode encryption.

a. What security problems arise if they always use a fixed initialization vector (IV), as opposed to choosing IVs at random? Explain.

Don't use plagiarized sources. Get Your Custom Essay on

Security Architecture

Just from $13/Page

b. Suppose that Alice and Bob choose IVs in sequence, that is, they first use 0 as an IV, then they use 1 as their IV, then 2, and so on. Does this create any security problems as compared to choosing the IVs at random?

Recall that a MAC is given by the CBC residue, that is, the last ciphertext block when the data is encrypted in CBC mode. Given data X, key K, and an IV, define F(X) to be the MAC of X.

a. Is F one-way, that is, given F(X) is it possible to determine ΧΊ

b. Is F collision resistant, that is, given F(X) is it possible to find a value Y such that F(Y) = F(X)7

Obtain the files Alice.bmp and Alice.jpg from the textbook website.

a. Use the TEA cipher to encrypt Alice.bmp in ECB mode, leaving the first 10 blocks unencrypted. View the encrypted image. What do you see? Explain the result.

b. Use the TEA cipher to encrypt Alice.jpg in ECB mode, leaving the first 10 blocks unencrypted. View the encrypted image. What do you see? Explain the result.

Paper format

- 275 words per page
- 12 pt Arial/Times New Roman
- Double line spacing
- Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Try it now!

How it works?

Follow these simple steps to get your paper done

Place your order

Fill in the order form and provide all details of your assignment.

Proceed with the payment

Choose the payment system that suits you most.

Receive the final file

Once your paper is ready, we will email it to you.