Hi, Chris Jones wrote:
While your brute force decryption is running, how do you determine you have found the "one key" and decide it's time to stop? Among trillions of trillions, when do you know you've hit the jackpot?
And what if you encrypted the result multiple times with a number of different keys?
You would have to find the first "right" key, then the next and so on until you know to stop as you have the final product; each level can be a complete success in decryption (ie key found).
As computers get faster and more powerful, the initial encryption could be multiplied over and over to keep ahead. The question would remain though, how far ahead should you go -- if you think a computer will be "X" powerful/capable in 30 years time, do you encrypt something today to such a degree that in 30 years time it would still take "forever" to decrypt by cracking the keys (all of them). ;)
Kind Regards AndrewM Andrew McGlashan Broadband Solutions now including VoIP