Earlier quoted context omitted.
Agreed. Typical mathematician mentality People would be more convinced by presenting a factorization of a challenge RSA number
As a computational mathematician, I must object. The world is large enough for multiple deep specializations. I can't think at this level of abstraction (hence, I quit number theory after bashing at it for a few years). I can, however, read a math paper and put together an implementation as long as I'm familiar with the notation and the axiom of choice hasn't been used in a nontrivial matter. But then, my implementat…
Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
61–70 of 81 posts
Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#62Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#63In the 2020 preprint: "These new algorithms factor integers N ≈ 2^400 and N ≈ 2^800 using 7x10^10 and 4.3x10^12 arithmetic operations". He does not specify how many it uses for 2^1024 or 2^2048. This is clearly nonlinear. Assume (nevertheless) that you multiply x100 every 400 binary digits, then for 2^2048, you get (2048-800) equiv 1200/400 equiv 3, so you would need approx. 10^12*10^6 operations. Assuming you can do…
function test(opp, n) {
const start = Date.now();
let i = 1;
if (opp === '*') {
let prod = 1;
while (i Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#64In the 2020 preprint: "These new algorithms factor integers N ≈ 2^400 and N ≈ 2^800 using 7x10^10 and 4.3x10^12 arithmetic operations". He does not specify how many it uses for 2^1024 or 2^2048. This is clearly nonlinear. Assume (nevertheless) that you multiply x100 every 400 binary digits, then for 2^2048, you get (2048-800) equiv 1200/400 equiv 3, so you would need approx. 10^12*10^6 operations. Assuming you can do…
I'm getting 1e9 multiplication (2.5e8 div) ops per second in Node on a 2018 Macbook pro. So that would be 30 - 120 years. Not sure how well this algorithm can be parallelized, but since it's factoring, I think it can. So I would think that a dedicated attacker could get at least another 1000x on that, which gives 11-44 days. Note that I am pretty much guessing here but this is my test code: function test(opp, n) { co…
Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#65I really hope this is not just another Atiyah moment. Sigh.
Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#66Without experimental data to back it up (e.g. implementation and benchmarks), I'd consider this claim veeeery dubious - regardless of who it came from. Extraordinary claims need extraordinary evidence, and in this case it would be easy to provide such evidence - by cracking appropriately-sized challenge primes in a transparent way that can be independently verified. On the other hand, the theoretical approach in the…
Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#67Earlier quoted context omitted.
I'm getting 1e9 multiplication (2.5e8 div) ops per second in Node on a 2018 Macbook pro. So that would be 30 - 120 years. Not sure how well this algorithm can be parallelized, but since it's factoring, I think it can. So I would think that a dedicated attacker could get at least another 1000x on that, which gives 11-44 days. Note that I am pretty much guessing here but this is my test code: function test(opp, n) { co…
Guess: The "multiplications" we're talking about are those of 400-bit or 800-bit numbers (and, in general, would be the size of the number you're trying to factor), which are much more expensive than 64-bit x 64-bit or float x float multiplications. If you want to test the cost of that, I recommend GMPlib's bignums (or possibly just your favorite language that has built-in bignum support, although if it's not built o…
Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#68Here's an expert saying that this paper should be considered unsubstantiated at best: https://crypto.stackexchange.com/a/88590
Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#69Without experimental data to back it up (e.g. implementation and benchmarks), I'd consider this claim veeeery dubious - regardless of who it came from. Extraordinary claims need extraordinary evidence, and in this case it would be easy to provide such evidence - by cracking appropriately-sized challenge primes in a transparent way that can be independently verified. On the other hand, the theoretical approach in the…
Re: Schnorr confirms paper is his, claims it “destroys RSA cryptosystem”
#70Earlier quoted context omitted.
Way back when dinosaurs roamed the earth and comp.compression on Usenet was a place to be, usually we went beyond the pigeonhole principle by asking people to grab a megabyte from random.org, compress it, and then get back to us. Nobody ever did.
I remember one of those exchanges, two people waged money about compressing random data so that the data + decompress program would be smaller than the original data. The other guy came back with a program that moved some of the random data into the metadata of the filesystem, in such a way so that the produced files did indeed become small enough. Don't know if the other guy ever paid out.
That's a cheap trick. You gotta send someone the file, otherwise there's not much of a point.