Welcome to Westonci.ca, your ultimate destination for finding answers to a wide range of questions from experts. Explore our Q&A platform to find in-depth answers from a wide range of experts in different fields. Connect with a community of professionals ready to provide precise solutions to your questions quickly and accurately.

Assume that you are able to do an exhaustive search for the key to an encrypted message at the rate of 100 Million trials per second. (a) (7 Points) How long in (days or years) would it take for you to find the key on the average to a code that used 112-bit key on average

Sagot :

Answer:

8.22 × 10²⁰ years

Explanation:

Given that:

Total frequency = 100 million per record

The length of the key used for the encryption = 112 bit key

To calculate the number of seconds in  a year, we have:

= 365 × 24 × 60 × 60

= 3.1536 × 10⁷ seconds

Thus, on average, the number of possible keys that is required to check for the decryption should be at least  2¹¹¹ keys.

[tex]\mathbf{ = \dfrac{2^{111} \times 10^6}{3.1536 \times 10^7} = 8.22 \times 10^{20} \ years}[/tex]

Thus, it will take a total time of about 8.22 × 10²⁰ years on average.