Question: 2. Design a single block cipher Round that performs simple permutation, substitution, and subkey mixing. The Round has only a single permutation and a single

 2. Design a single block cipher Round that performs simple permutation,

2. Design a single block cipher Round that performs simple permutation, substitution, and subkey mixing. The Round has only a single permutation and a single block substitution box. The plaintext and the ciphertext must be 16 bits in size. A 16 bits input subkey must be mixed within the round using a round function F. Accordingly, present your design and solution of the following requirements and justify your selection in terms of adequacy of purpose: a. A stage of permutation. b. A single block substitution box (S-Box). Trace the output for an input of IN = (1A12) hex. c. A Round Function using a modular arithmetic operation with an adequately matching modulus value. Trace the output of the Round Function an input IN and a subkey SK, where IN = (1310) hex and SK = (2C1E) hex. d. If the designed single round is replicated to create a block cipher, propose a key size. Justify your choice. e. Suggest three scenarios for making the designed components in parts (a), (b), and (c) more secure

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 Databases Questions!