Re:Proposal to Change the Default TLS Ciphersuites Offered b...
by HoochTHX on Sunday September 08, 2013 @12:18PM
(#6349194)
Brian Smith seems to be ignoring everything Schneier has said in the past week regarding avoiding ECC, And preferring 128b AES over 256 or even 512 is so counter intuitive it is beyond reason. And this whole paper reeks to me of an exercise in finesse'.
[ Parent
| on HN ]
Re:Proposal to Change the Default TLS Ciphersuites Offered b...
by tptacek on Sunday September 08, 2013 @02:50PM
(#6349774)
For the record: (a) I can't find anything Schneier has ever published on ECC; it is a notable omission in his most recent crypto book (Cryptography Engineering, (b) the ECC issue is confused by Dual-EC-DRBG, the ECC-derived CSPRNG that nobody uses but is now thought to be a deliberately weak NSA design, (c) his reasoning for avoiding ECC (the constants are suspect) is a little bit of a stretch given that the most popular curves have a relatively straightforward derivation, and (d) it's downright weird to point a finger at all of elliptic curve cryptography based on a single set of constants; surely he's not implicating the Edwards curves Bernstein and Lange have been promoting, for instance.
The recommendation is confused enough that I'm inclined to dismiss it.
Re:Proposal to Change the Default TLS Ciphersuites Offered b...
by maaku on Sunday September 08, 2013 @06:39PM
(#6350728)
The deterministically derived ECC constants are derived by seeding a hash function with an extremely high entropy input (> 100 bits), and taking the first usable result. This is effectively the same as choosing the parameter. The NSA had freedom to specify this very high entropy seed value, and could have done so by iteratively trying seed values until they got a curve that weak using techniques only known to the NSA; it's just a way to disguise the origin of the curve by making it sound random. The situation with Kobolitz curves is only slightly better.