How long will an encryption key be in 30 years

Milkus1
Milkus1 used Ask the Experts™
on
I am trying to understand the correlation between encryption key length and processing speeds.
If I assume that the total processing speed of microprocessors (based on clock rate and number of circuits) is doubling roughly every year....and if a symmetric session key needs to be 100 bits long to be considered strong today. How long will a symmetric session key have to be in 10, 20 or even 30 years to be considered strong?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
ozo
Most Valuable Expert 2014
Top Expert 2015

Commented:
Assuming processing speed doubling every year, and assuming a symmetric session key needs to be 100 bits long to be considered strong today,
then a symmetric session key would need to be 110 bits long to be considered strong in 10 years,
120 bits in 20 years,
130 bits in 30 years

Author

Commented:
Thanks ozo, I now get the concept.
Double the speed requires just doubling the permutations possible.
I  how do I write this as a formula?
Most Valuable Expert 2014
Top Expert 2015
Commented:
Assuming processing speed doubling every T0, and assuming a symmetric session key needs to be N bits long to be considered strong today,
then a symmetric session key would need to be N+T1/T0 bits long to be considered strong in T1.

Author

Commented:
Thanks oro...much clearer now.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial