-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Jun 20, 2012, at 8:35 AM, Matthew Green wrote:

I'm definitely /not/ an ECC expert, but this is a pairing-friendly curve, which 
means it's vulnerable to a type of attack where EC group elements can be mapped 
into a field (using a bilinear map), then attacked using an efficient 
field-based solver. (Coppersmith's).

NIST curves don't have this property. In fact, they're specifically chosen so 
that there's no efficiently-computable pairing.

Moreover, it seems that this particular pairing-friendly curve is particularly 
tractable. The attack they used has an estimated running time of 2^53 steps. 
While the 'steps' here aren't directly analogous to the operations you'd use to 
brute-force a symmetric cryptosystem, it gives a rough estimate of the 
symmetric-equivalent key size.

(Apologies to any real ECC experts whose work I've mangled here� :)

On 2012-06-21 7:12 AM, Jon Callas wrote:
Thanks, anyway, as things seem to be detail-lite where I'm getting them.

Do we have anyone who can speak authoritatively on this? I am also not at all 
an expert on pairing-friendly curves.

Is this merely a case where 973 bits is equivalent to ~60 bits symmetric?

I am not an authority, but to the extent that I understand this:

923 bits in the paired field is equivalent to 153 bits in the elliptic curve (the size of your public key as a compressed point, the size of a compressed point on the elliptic curve.

153 bits in the elliptic curve should have been equivalent to 77 bits symmetric, but evidently was only equivalent to about ~60 bits symmetric, which is disturbing, though hardly a big serious break in itself. But breaks only get better.

_______________________________________________
cryptography mailing list
[email protected]
http://lists.randombit.net/mailman/listinfo/cryptography

Reply via email to