1024-bit RSA keys in danger of compromise: “Even under the most optimistic estimates forpresent-day PKI adoption, the inescapable conclusion is that the NSA, its major foreign intelligence counterparts, and any foreign commercialcompetitors provided with commercial intelligence by their nationalintelligence services have the ability to break on demand any and all1024-bit public keys.”