Algoritmen er jo kendt, det er intet problem. Problemet er at algoritmen er en asymetrisk RSA-1024 algoritme.
Som du selv siger, så er algoritmen kendt og er IKKE noget problem. Det er heller ikke algoritmen som er assymetrisk, men det er nøglen!
Kunne man ikke i teorien lave et cluster til at knække nøglen?
Det kan man og det gør man. Problemet er, at det tager UFATTELIGT lang tid og er UFATTELIGT dyrt.
Indtil videre har man brudt 640 bit RSA nøgler (måske man er nået lidt længere), og der er altså langt op til 1024:
http://www.rsa.com/rsalabs/node.asp?id=2093"The effort took approximately 30 2.2GHz-Opteron-CPU years according to the submitters, over five months of calendar time. (This is about half the effort for RSA-200, the 663-bit number that the team factored in 2004.)"