The Cryptopocalypse
schneier.com
schneier.com
† My name is first listed among them but I did literally no work on it; I'm as confused as you are, but flattered.
Unfortunately, gnome-keyring-daemon can't deal with those keys...grrr.
The real problem here: cryptanalysis advances like Joux's tend to create big leaps, much bigger than what we predict based on Moore's law.
And there's the problem that RSA 2048 is slow, and RSA 4096 is so slow that it's impractical...
IIRC there were patent issues for some curves, but is that the only reason?
What do you recommend instead?
I don't buy the cost arguments... if you're limited by how many asymmetric crypto operations you can handle, you're either doing something very wrong or something very unusual.
Did everyone move swiftly away from MD5? Well no, it still turns up daily even in new developments[1]. Library maintainers value compatibility over security, so would rather continue to include a broken hash function than remove it and break applications.