Crown Sterling Claims to Factor RSA Keylengths First Factored Twenty Years Ago
schneier.com
schneier.com
Some highlights:
- they claim that the RSA equation underlies all electronic banking and public key crypto (when of course, DH, ECC and many other systems make no use of RSA)
- they apparently surveyed 500 CISOs and claimed only 5% understood the math of RSA (well, yeah, you asked CISOs and not professional cryptographers - duh?)
- as expected it was a really amateurish demo with pre-selected keys, not even remotely convincing. I’m actually surprised they even bothered to factor for real, rather than just faking the factorization of a 2048-bit RSA key or something
- they claim it was 50 seconds on a laptop in their press release, but they’re clearly SSHed into a Linux box with 32 cores (and it was 50 seconds per key, not for both)
- one line of debug output from their script matches CADO-NFS exactly, which is probably just what they’re using under the hood
- they won’t accept stranger’s keys because they’re worried that info could be used maliciously...
It’s so utterly absurd that this is even a thing. They have absolutely got to be running a scam, I don’t see how they could be serious about this (especially the bit about redressing CADO-NFS as their own factoring algorithm!!). If it’s a scam, I definitely hope they get sued by their investors or something...
P.S. I thoroughly beat their little record with my actual 8-core laptop running YAFU - I did two keys in 28 seconds to their 2 keys in 1:40.
These sort of people are often closer to delusional than straight scammers, so that's why there's a demo of a thing that doesn't really work - they sincerely think they're onto something, even as they fail to achieve anything significant.
Now, what I could believe is that there’s a massively deluded guy at the top, and a bunch of underlings who are desperately trying to enact his crazy vision. But it’s pretty hard to ignore the evidence that this is a scam.
https://arstechnica.com/information-technology/2019/08/compa...
https://www.schneier.com/blog/archives/2019/09/the_doghouse_...
nneonneo already posted some highlights. Another one (2m50s):
"[Public key crypto] depends on one simple math equation. It is prime_1 times prime_2 = composite number. This is what's called the discrete logarithm."
From the video: in a computer with 200GB of RAM, and 32 cores, they factorized the key in 52 seconds.
The first key (in decimal) is 83473593554391843334619428139045661537976651941410655062632649869770538548577
This page https://www.alpertron.com.ar/ECM.HTM solved it in 3 minutes, 37 seconds. I guess they are not using a so powerful machine. (It says "This is the WebAssembly version.")
I'm too lazy to copy the second number, but I guess it will be as easy as factorize as the first.
Can someone just repeat this demonstration in travis-ci or something like that using an standard package?
Going for that grand traditional authority with corny metals aesthetic.