Question: Q1. Question One 1. Perform encryption and decryption using the RSA algorithm, where p = 13; q = 61, e = 5; and M =

 Q1. Question One 1. Perform encryption and decryption using the RSA

Q1. Question One 1. Perform encryption and decryption using the RSA algorithm, where p = 13; q = 61, e = 5; and M = 10. Show all calculation and procedural steps. 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 = (1B10) 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. Suggest three scenarios for making the designed components in parts (a). (b), and (c) more e. 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!