Bernstein's New Mission Is To Cryptographically Protect Every Internet Packet
cr.yp.to
cr.yp.to
Wikipedia: http://en.wikipedia.org/wiki/Daniel_J._Bernstein
Homepage: http://cr.yp.to/
Still, a pretty impressive track record!
It would be great if there were an easy-to-use crypto API that one could just plug into ones apps. Sadly, it is not the case, yet.
(Info) http://events.ccc.de/congress/2008/Fahrplan/events/2906.en.h...
(links to mp4, mp3, etc.) http://events.ccc.de/congress/2008/wiki/Conference_Recording...
(mp4) http://mirrors.dotsrc.org/congress/25C3/video_h264_720x576/2...
So dnscurve is really great, but if we need two or three times the systems to realize it nobody is going to implement it for real usage.
The total load on .com is 38 billion packets/day from 5 million clients.'
Solving the problem with Crypto is cool, SSL Userland Certificates was also such a try but is not going to work because in this case the costs outweigh the benefits. Meaning that the increased crypto will require us to run many more machines to serve current loads of DNS usage.
There are also attempts to build crypto direct into the TCP/IP aehm. ISO OSI model as a more fundamental approach to really encrypt all traffic. If this ever will be realized on a greater scale is doubtful again because people tend to look at the costs/benefit/trouble tradeoff. (in favor of costs).
I would also say he misses the mark on why https/SSL is underemployed: Either you have to pay outrageous sums of money for wildcard certificates or you have to have a public IP for every domain you want hosted.
Had https allowed sending host-headers etc before authenticating (like with TLS) this would not have been a problem, but given the current state of IPv4 addressing space and the refusal to support TLS in the https protocol, this is unlikely to change any time soon. At least not before IPv6 goes mainstream. IPv6 which mandates that IPSec must be supported.
I'm not sure I see how this effort is being particularly useful. Am I missing something obvious here?