Question: Question 2 Classical and Block Ciphers ( 5 0 marks ) ( a ) ( i ) Use the Caesar cipher with the key T
Question Classical and Block Ciphers marks
ai Use the Caesar cipher with the key T to encrypt the plaintext COMMITTEE. You
may assume that A B Z and a space is represented by and
that arithmetic is carried out mod
marks
ii Use the Vigenre cipher with the keyword WASP to encrypt the plaintext
COMMITTEE. You may assume that A B Z and a space is
represented by and that arithmetic is carried out mod
marks
iii Use the examples in parts i and ii to illustrate the effect that the Vigenre cipher
has in smoothing out the letter frequencies in the ciphertext.
marks
iv Explain briefly why smoothing out the letter frequencies is a useful feature of a
symmetric key cryptosystem.
marks
iv Describe the one time pad and explain why it offers perfect security. What are the
difficulties which deter people from using such a system?
marks
b A symmetric key block cipher with key k is used. The encryptions of all possible bit
plaintext blocks are given in the table below.
Plaintext Ciphertext Plaintext Ciphertext Plaintext Ciphertext
Table : Plaintext blocks encrypted with the symmetric encryption algorithm
Suppose you receive the ciphertext message, C To answer the
following questions, you may assume that all initial values are
i Use the ECB mode of operation to decrypt the message.
marks
ii Use the CBC mode of operation to decrypt the message.
marks
iii Use the CTR mode of operation to decrypt the message.
marks
iv Explain why you might choose to use CBC instead of ECB.
marks
v Give one advantage of using CTR instead of CBC
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
