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.