What are the implications for Bitcoin?
New algorithm shakes up cryptography
21–30 of 34 posts
Re: New algorithm shakes up cryptography
#22Gotta love these researchers who out their painstaking work in publications and papers rather than patents.
Fwiw, on this side of the pond some are somewhat bemused by how e.g. US big pharma firms are allowed to patent research results that were funded by tax-payer dollars.
Re: New algorithm shakes up cryptography
#23There's some confusion going on here. This algorithm: - Has nothing to do with elliptic curves. - Has virtually zero repercussions in any real-world cryptosystem. - Is a mostly theoretical refinement of the 'cryptopocalypse' Joux algorithm, which only affects some special kinds of fields (namely small characteristic). - Is only being reported again now because the paper has just been presented at Eurocrypt. Here are…
Re: New algorithm shakes up cryptography
#24This actually came out about half-way through last year. It's a good attack on DLP-based cryptosystems, like ECDSA and ECDA when they use small-characteristic fields. Most EC crypto in use uses large-characteristic prime curve fields (often abbreviated as GFp) and is unaffected by these attacks. Small-characteristic GF2^m curve fields seems a little more popular in embedded hardware, but I don't know any details. Rel…
> This actually came out about half-way through last year. What do you mean? I don't doubt you are right but the article doesn't seem to mention that anywhere.
"Today's" result is an improvement over that and previous works. So what we know is that attacks on curves over GF_{2^m} are getting better.
Re: New algorithm shakes up cryptography
#25This actually came out about half-way through last year. It's a good attack on DLP-based cryptosystems, like ECDSA and ECDA when they use small-characteristic fields. Most EC crypto in use uses large-characteristic prime curve fields (often abbreviated as GFp) and is unaffected by these attacks. Small-characteristic GF2^m curve fields seems a little more popular in embedded hardware, but I don't know any details. Rel…
Re: New algorithm shakes up cryptography
#26Gotta love these researchers who out their painstaking work in publications and papers rather than patents.
Re: New algorithm shakes up cryptography
#27This actually came out about half-way through last year. It's a good attack on DLP-based cryptosystems, like ECDSA and ECDA when they use small-characteristic fields. Most EC crypto in use uses large-characteristic prime curve fields (often abbreviated as GFp) and is unaffected by these attacks. Small-characteristic GF2^m curve fields seems a little more popular in embedded hardware, but I don't know any details. Rel…
What is ECDA? I've not heard of it, search results turn up nothing and I can't think of a good set of words to fill that acronym. And more telling this post is #2 in google for "ECDA crypto" so maybe it is just a typo.
Re: New algorithm shakes up cryptography
#28This actually came out about half-way through last year. It's a good attack on DLP-based cryptosystems, like ECDSA and ECDA when they use small-characteristic fields. Most EC crypto in use uses large-characteristic prime curve fields (often abbreviated as GFp) and is unaffected by these attacks. Small-characteristic GF2^m curve fields seems a little more popular in embedded hardware, but I don't know any details. Rel…
See also https://news.ycombinator.com/item?id=7759441 --- who, as always, knows what he's talking about.
† Edit: 'pbsd suggests there may not be one.
Re: New algorithm shakes up cryptography
#29There's some confusion going on here. This algorithm: - Has nothing to do with elliptic curves. - Has virtually zero repercussions in any real-world cryptosystem. - Is a mostly theoretical refinement of the 'cryptopocalypse' Joux algorithm, which only affects some special kinds of fields (namely small characteristic). - Is only being reported again now because the paper has just been presented at Eurocrypt. Here are…
AFAIK the relation to EC is that pairing-based cryptography is a popular (among academics at least) user of GF2m elliptic curves.
Re: New algorithm shakes up cryptography
#30There's some confusion going on here. This algorithm: - Has nothing to do with elliptic curves. - Has virtually zero repercussions in any real-world cryptosystem. - Is a mostly theoretical refinement of the 'cryptopocalypse' Joux algorithm, which only affects some special kinds of fields (namely small characteristic). - Is only being reported again now because the paper has just been presented at Eurocrypt. Here are…
- As mentioned elsewhere in the discussion, the algorithm does have an impact on some elliptic curve-based cryptosystems, but it is an indirect one. The attack is against the discrete logarithm problem in small characteristic finite fields; that isn't a security concern for the elliptic curve DLP (even over fields of small characteristic), except in the special case when ECDLP reduces to finite field DLP. That reduction is called the Menezes-Okamoto-Vanstone attack, and only applies to a restricted class of elliptic curves: so-called "pairing-friendly" curves, which are used in pairing-based crypto.
- In particular, the attack has no impact on even small characteristic NIST curves, or basically on any curve used for "traditional" (as opposed to "pairing-based") elliptic curve cryptosystems, including ECDH, ECDSA, ECIES, etc.
- On the other hand, the paper is a huge deal for people interested in the implementation of pairing-based crypto / cryptographic bilinear groups, because small characteristic fields (mainly supersingular curves over GF(3^m)) were the preferred approach for implementation in hardware, and even in software if you wanted symmetric pairings. Joux's original L(1/4) paper meant that people had to take a closer look at the trade-off between characteristic 3 and large characteristic in hardware (and it was also very important as the most significant algorithmic advance on the DLP since GNFS), but it wasn't quite "apocalyptic". This paper, on the other hand, has a quasi-polynomial attack, which means pairing-based crypto in small characteristic is dead (and more generally, symmetric pairings have become very unattractive).
- Whether this affects "real-world crypto" depends on were you set the limits of the real world. SSL connections and credit cards are unaffected, sure, but there are limited deployments of things like group signatures that have to take a close look at the math used in their implementation.
- The first preprint did appear publicly last summer, so it's true that this is not fresh news to the community, although I think it's great that this result gets some publicity beyond academic circles (and IMHO it fully deserves its best paper award).