argp         posts     research     bugs

Datagram TLS and the Authorization eXchange Protocol (AXP)

The OpenSSL repository now includes Datagram TLS (DTLS) support. More than a year ago I designed and implemented a security protocol for the NTRG ad hoc networking stack that uses UDP at the transport layer, the Authorization eXchange Protocol (AXP).

The main goal of AXP is to provide a modular and extensible solution to the problem of exchanging authorization credentials. If I had DTLS back then it would have made my life so much easier. I would have simply focused on the problem that I was interested in, flexibility in transmitting and receiving service access requests and replies along with the credentials that are required to support them, instead of spending huge amounts of time designing and coding an SSL/TLS alternative for datagram transport protocols.