Codename Circumference: a Diameter protocol implementation


Circumference is an open-source implementation of a WebAuth client and server by the 2008Q1/Q2 Network Telematics Practical Course of University of Göttingen to showcase the Diameter WebAuth subprotocol, also called a Diameter application.

Circumference uses a vastly different approach compared to other Diameter implementations; it supplies a client-server architecture to the Diameter protocol that is originally declared being a peer-to-peer protocol.

The software packages comes complete with a base library and public “staging-free” quality API, client programs and a modularized standalone server.

WebAuth specifies an extension to the Diameter protocol and provides means to let clients, predominantly web servers, perform authentication against a Diameter server using the common HTTP authentication schemes: Basic and Digest-MD5. The specification also includes authorization against service identifiers such as URI, username, etc. WebAuth may also be used by non-web based clients as a lightweight authentication and authorization application.




This page was last modified: 2013-04-09 06:31 UTC

— —

Get Codename Circumference at Fast, secure and
Free Open Source software downloads