Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Answer all three please. 3.12. We study a real-world case in this problem. A commercial file encryption program from the early 1990s used standard DES
Answer all three please.
3.12. We study a real-world case in this problem. A commercial file encryption program from the early 1990s used standard DES with 56 key bits. In those days, performing an exhaustive key search was considerably harder than nowadays, and thus the key length was sufficient for some applications. Unfortunately, the imple- mentation of the key generation was flawed, which we are going to analyze. Assume that we can test 10 keys per second on a conventional PC. The key is generated from a password consisting of 8 characters. The key is ;a simple concatenation of the 8 ASCII characters, yielding 64-8-8 key bits. With the permutation PC-1 in the key schedule, the least significant bit (LSB) of each 8-bit character is ignored, yielding 56 key bits. 1. What is the size of the key space if all 8 characters are randomly chosen 8-bit ASCII characters? How long does an average key search take with a single PC? 2. How many key bits are used, if the 8 characters are randomly chosen 7-bit ASCII characters (i.e., the most significant bit is always zero)? How long does an aver- age key search take with a single PC? 3. How large is the key space if, in addition to the restriction in Part 2, only let- ters are used as characters. Furthermore, unfortunately, all letters are converted 86 3 The Data Encryption Standard (DES) and Alternatives to capital letters before generating the key in the software. How long does arn average key search take with a single PCStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started