If one has been using the same set of public-private key pair for quite sometime now, given his public key(which is public), can't an attacker find the corresponding private key for that public key by bruteforce?
If not bruteforce then what else methods are there to break the rsa encryption?
|
|
|||||||||||||||
|
migrated from stackoverflow.com Apr 1 '12 at 3:54
|
They can, but bruteforceing these keys takes too much time to actually be a plausible attack. This depends on things like key length, but in general we are talking about on the order of thousands of years (or more!) to bruteforce. And as far as I know, RSA keys aren't subject to key wear, so using a public-private key for a while won't help attackers discover the private key. |
|||||
|
|
If the attacker has discovered the solution to the RSA problem, they are probably too busy heading to the bank to worry about whats on the other end of the line. |
|||
|
|
|
Like all credential schemes, RSA is easily cracked by not being cracked but by doing an end run around it. If you realtime your malware to boost the entered key out to an IRC channel or other type of IM, you have about 30 seconds to steal both factors and use them to break an account. The major defense becomes keeping the computer used to do the login operation clean of all malware. |
|||||
|
