Introduction to CurveCP edit / delete

A TCP-like protocol using NaCl's crypto. Interesting in that it's done entirely in userspace over UDP, with an eye both on pervasive crypto and good performance. Unfortunately the web site's a bit incomplete -- e.g. it suggests there's a CurveCP-like mechanism for encoding public keys in server names, but doesn't describe it.

to crypto nacl networking protocol-design tcp ... on 24 October 2013

MultiPath TCP - Linux Kernel implementation : Main - Home Page browse edit / delete

From userspace, it looks like TCP. To routers and NAT boxes, it looks like TCP. But it's actually using multiple TCP connections over different paths to improve reliability and throughput. The presentation is well worth a look, for a comprehensive overview of how your TCP connection is likely to get messed up by cheap/evil network hardware...

to ip mptcp nat networking protocol-design router tcp ... on 09 April 2013

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom

Tags related to protocol-design

- protocol-design
1 + crypto
1 + ip
1 + mptcp
1 + nacl
1 + nat
2 + networking
1 + router
2 + tcp