Group administrators:
Understanding Moonshot - Terminology
4 July 2013 at 2:17pm
This page defines some of the commonly used terminology throughout the Moonshot specifications and documentation.
Term | Explanation |
---|---|
ABFAB | ABFAB is the name of the set of open standards, and the working group of the IETF that created these standards, that Moonshot is based upon. |
GSS-API | The Generic Security Service Application Program Interface (GSS-API or GSSAPI) is an API for applications to use to access security services. Moonshot is a GSS-API implementation. The GSS-API is an IETF standard, defined in RFC 2743. |
GSS-EAP | |
IETF | The Internet Engineering Task Force is a standards organisation that creates and promotes internet standards. Moonshot is based on the IETF's ABFAB working group. |
Janet | Janet is a private, UK government-funded organisation, which provides computer network and related collaborative services to UK research and education. |
Moonshot | Moonshot is Janet's implementation of the ABFAB standards. |
NAI | Network Access Identifier - A standardised way of identifier a user from a particular organisation, represented as "user@realm" (e.g. johnsmith@example.com). The NAI is an IETF standard, defined in RFC 4282. |
RADIUS | The Remote Authentication Dial In User Service (RADIUS) is a protocol that provides a centralised Authentication, Authorisation, and Accounting (AAA) system. RADIUS is an IETF standard, defined in various RFCs, including RFC 2865. Moonshot uses RADIUS, and its more secure sibling RADSEC, to provide rich authentication abilities. |
RADSEC | RADSEC is a variant of RADIUS that transports RADIUS datagrams over TCP and TLS, instead of UDP. RADSEC is an IETF standard, defined in RFC 6684. |
SAML | The Security Assertion Markup Language (SAML) is an XML-based open standard data format for exchanging authentication and authorisation data between parties. SAML is a product of the OASIS Security Services Technical Committee. Moonshot uses SAML to provide rich authorisation abilities. |
SASL | |
SPNEGO | |
SSPI | |
TLS | Transport Layer Security (TLS) is a cryptographic protocol that is designed to provide for secure communications over a network. TLS is an IETF standard, whose current approved version is defined in RFC 5246. Moonshot uses TLS to provide secure communication tunnels between entities. |
Trust Router |