This problem provides a numerical example of encryption using a one-round version of DES. We start with

Question:

This problem provides a numerical example of encryption using a one-round version of DES. We start with the same bit pattern for the key KK and the plaintext, namely:

image text in transcribed

a. Derive K1K1, the first-round subkey.

b. Derive L0,R0L0,R0.

c. Expand R0R0 to get E[R0]E[R0], where E[]E[] is the expansion function of Table 3.2.

d. Calculate A=E[R0]K1A=E[R0]K1.

e. Group the 48-bit result of (d) into sets of 6 bits and evaluate the corresponding S-box substitutions.

f. Concatenate the results of (e) to get a 32-bit result, BB.

g. Apply the permutation to get P(B)P(B).

h. Calculate R1=P(B)L0R1=P(B)L0.

i. Write down the ciphertext.

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  answer-question
Question Posted: