Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Retrocomputing Stack Exchange is a question and answer site for vintage-computer hobbyists interested in restoring, preserving, and using the classic computer and gaming systems of yesteryear. It only takes a minute to sign up.
After 20 years the telephone activation algorithm of Windows XP has been cracked. Please understand the algorithm itself has been cracked and not the activation program.
Microsoft had designed its own algorithm which is based on a lot of math. When they did that they had to spend a lot of money on the development of this algorithm and they had the risk that it won't be safe.
Because it has been cracked, it's shown that the algorithm is not safe. I'm also quite sure the reason it's possible to crack it today is not because of computers being faster. Because already in 2004 there was an Intel Prescott 3,8GHz CPU for Desktop PCs.