Symmetric Ciphers Questions and Answers – The Data Encryption Standard (DES) and It’s Strength – II

This set of Cryptography Assessment Questions focuses on “The Data Encryption Standard (DES) and It’s Strength”.

1. During decryption, we use the Inverse Initial Permutation (IP-1) before the IP.
a) True
b) False
View Answer

Answer: a
Explanation: IP-1 is the first step and the last step is IP during decryption.

2. A preferable cryptographic algorithm should have a good avalanche effect.
a) True
b) False
View Answer

Answer: a
Explanation: Thus statement is true as a change in one bit of the plaintext or one bit of the key should produce a change in many bits of the ciphertext. This is referred to as the avalanche effect.

3. The number of tests required to break the DES algorithm are
a) 2.8×1014
b) 4.2×109
c) 1.84×1019
d) 7.2×1016
View Answer

Answer: d
Explanation: There are 256 keys =7.2×1016.
advertisement
advertisement

4. The number of tests required to break the Double DES algorithm are
a) 2112
b) 2111
c) 2128
d) 2119
View Answer

Answer: b
Explanation: For Double DES key is 2112 bits, should require 2111 tests to break.

5. How many keys does the Triple DES algorithm use?
a) 2
b) 3
c) 2 or 3
d) 3 or 4
View Answer

Answer: c
Explanation: For Triple DES we can either have 2 or 3 keys.
Using two keys: c = Ek1(Dk2(Ek1(m)))
Using three keys: c = Ek3(Ek2(Ek1(m))).
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. In triple DES, the key size is ___ and meet in the middle attack takes ___ tests to break the key.
a) 2192 ,2112
b) 2184,2111
c) 2168,2111
d) 2168,2112
View Answer

Answer: d
Explanation: The key size is 2168 and meet in the middle attack takes 2112 tests to break.

7. Using Differential Crypt-analysis, the minimum computations required to decipher the DES algorithm is
a) 256
b) 243
c) 255
d) 247
View Answer

Answer: d
Explanation: Differential Crypt-analysis requires only 247 computations to decipher the DES algorithm.
advertisement

8.Using Linear Crypt-analysis, the minimum computations required to decipher the DES algorithm is
a) 248
b) 243
c) 256
d) 264
View Answer

Answer: b
Explanation: Linear Crypt-analysis requires only 243 computations to decipher the DES algorithm.

Sanfoundry Global Education & Learning Series – Cryptography and Network Security.

advertisement

To practice all areas of Cryptography Assessment Questions, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.