[cryptography] Application Layer Encryption Protocols Tuned for Cellular?

Nico Williams nico at cryptonector.com
Wed Oct 31 19:06:38 EDT 2012


On Wed, Oct 31, 2012 at 5:23 PM, Jeffrey Walton <noloader at gmail.com> wrote:
> The problem in practice is TCP/IP and later generation cellular
> networks (especially 4G and the "All IP" implementations). All appears
> OK when moving among cells if the IP address is forwarded and the
> device remains connected. All hell breaks loose when a device looses
> connectivity or gets a new IP. A device could get a new IP as users
> move between service providers.
>
> [...]
>
> TLDR: Is anyone aware of of application layer encryption protocols
> with session management tuned for use on cellular networks?

Take a look at Mosh, a remote tty session protocol that uses UDP:
http://mosh.mit.edu/ .  Other things to look at would be various
mobile IP schemes (see RFCs 5944 and 6275, for example, but also
mobile IPsec, MOBIKE, and probably others), but if you want pure
app-layer mobility and security without fancy IP-layer mobile IP, then
Mosh-like uses of UDP are your ticket.

Not everything that Mosh does is likely to be applicable to your
application, but some concepts will probably help.  Don't forget that
because you'd be using UDP you'd not be getting automatic flow control
and congestion avoidance -- which for Mosh is easy enough to achieve
or make a non-issue, but which might not be so simple for you
application.

Nico
--



More information about the cryptography mailing list