Professional Documents
Culture Documents
DSS Mock Exam Questions April 2020
DSS Mock Exam Questions April 2020
Semester: B
Student ID _________________
Q1 /25
Q2 /25
Total /50
Percentage
7COM1027
There are TWO questions in this Mock. You should answer BOTH questions.
Question 1 (25 marks)
Dr Watson is worried that a 56 bit key is not long enough, so he has invented a new
combination of DES with a one-time pad.
“You see Holmes” he explains, “the government just chooses a one-time pad R,
exclusive-or’s this pad with the plaintext P, and then encrypts the result under the
first DES key k1. The result is sent by ordinary e-mail to the embassy, and the
ambassador was given k1 before he left the country.”
Holmes is intrigued. “But won’t the embassy also need to know R in order to decrypt
P?” “Ah, that’s the clever bit” says Watson modestly. “The government then encrypts
the pad R under a second shared DES key k2, and sends that to the embassy as
well. The attacker will need to guess both k1 and k2 correctly to decipher P, and
that’s 112 bits! Not only that, but the one-time pad really is unbreakable, so the
ambassador can keep on using the same k1 and k2. “
“Oh dear, says Holms sadly, “I think Moriarty would have no more difficulty with your
system than he would with ordinary DES. Embassy messages are very formal, and
we must assume that Moriarty knows the Ambassador’s name and title at least…”
What other difficulties do you foresee with Watson’s protocol, what changes
would you suggest and why?
(13 marks)
Question 2 (25 Marks)
Both grid and cloud computing rely upon middleware in order to realise their
intended purpose. Allied to the development of middleware are the concepts of
heterogeneity and transparency.
(10 marks)
Asymmetric key cipher systems often rely upon the perceived difficulty in solving a
mathematical problem that the cipher systems employ.
b) Give one example of such a problem. Compare and contrast two asymmetric
key cipher schemes that employ the El Gamal algorithm for their plaintext and
ciphertext. Include examples to support your discussion with primitives and
their orbits. Describe two strengths and two weaknesses that you feel your El
Gamal examples are susceptible to.
(10 marks)