There’s an interesting post over at the Cryptographic Engineering blog about Duel-EC.
The post itself is pretty wonky, but a couple of scattershot points:
Flaw #3: You can guess the original EC point from looking at the output bits.
…
Flaw #5: Nobody knows where the recommended parameters came from.
So does all of this amount to a backdoor? Quoth Matthew Green,
…including some kind of hypothetical backdoor would be a horrible, horrific idea — one that would almost certainly blow back at us.
You’d think people with common sense would realize this. Unfortunately we can’t count on that anymore.
(You know, I’m halfway tempted to start a Kickstarter for a truly random random number generator. Something based off atomic decay, perhaps. What’s stopping me is:
- I have no electronics design skills or ability. Of course, I could hire someone, but…
- I’d be surprised if someone hasn’t already done this.)
(Edited to add: You could just get your random numbers from here, of course, while you’re waiting for the revolution. Nothing wrong with that plan, is there?)
(Speaking of Big John von Neumann, I just finished Turing’s Cathedral: The Origins of the Digital Universe, about the early history of computing, with a strong concentration on the Princeton Institute for Advanced Study and von Neumann’s work. It’s an interesting book – I think it serves as a good introductory biography of von Neumann. Dyson wanders a bit into the mystic towards the end, a little bit more than I would have liked, which prevents me from fully endorsing it. But if you liked Project Orion: The True Story of the Atomic Spaceship, you should enjoy this book as well.)