Generic Bootstrapping Architecture

Generic Bootstrapping Architecture

In mobile phones, Generic Bootstrapping Architecture (GBA) is one technology enabling the authentication of a user. This authentication is possible if the user owns a valid identity on an HLR Home Location Register or a Home Subscriber Server

GBA is standardized at the 3GPP (http://www.3gpp.org/ftp/Specs/html-info/33220.htm) . The user authentication is instantiated by a shared secret, one in the smartcard inside the mobile phone and the other is on the HLR/HSS.

GBA authenticates by making a network component challenge the simcard card and verify that the answer is similar by the one predicted by the HLR/HSS.

Instead of asking to the service provider to trust the BSF and relying on it for every authentication request, the BSF establishes a shared secret between the simcard card and the service provider. This shared secret is limited in time and for a specific domain.

This solution has some strong points of certificate and shared secrets without having some of their weaknesses: - A very strong point is that there is no need for secure deployment of keys.

- Another advantage is the ease with which the authentication method may be integrated into terminals and service providers, as it is based on HTTP's well known "Digest access authentication".

- On the service provider side, all that is needed is a small library named NAF.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Generic Authentication Architecture — GAA (Generic Authentication Architecture) is a standard made by 3GPP defined in [http://www.3gpp.org/ftp/Specs/html info/33919.htm TR 33.919] . Taken from the document: This Technical Report aims to give an overview of the different mechanisms… …   Wikipedia

  • Bootstrapping Server Function — A Bootstrapping Server Function (BSF) is an intermediary element in Cellular networks which provides application independent functions for mutual authentication of user equipment and servers unknown to each other and for bootstrapping the… …   Wikipedia

  • Bootstrapping Server Function — BSF Positionierung Der Begriff Bootstrapping Server Function (BSF) bezeichnet im Mobilfunk ein technisches Vermittlerelement zwischen einander zuvor unbekannten Endgeräten und Servern, welches die wechselseitige Authentifizierung und darauf… …   Deutsch Wikipedia

  • Diameter (protocol) — Internet protocol suite Application layer BGP DHCP DNS FTP HTTP …   Wikipedia

  • BSF — could mean * Bean Scripting Framework in relation to Java programming language * Bibliothécaires Sans Frontières a French charitable organisation * Bible Scientific Foreknowledge A belief that verses in the Bible have predicted modern technology… …   Wikipedia

  • GBA — Die Abkürzung GBA steht für: Gambia Bar Association, Rechtsanwaltskammer im westafrikanischen Staat Gambia Game Boy Advance, tragbare Spielekonsole GB Airways, Charterfluggesellschaft von British Airways (ICAO Code) Gemeinsamer Bundesausschuss… …   Deutsch Wikipedia

  • GBA (disambiguation) — GBA may refer to: * Game Boy Advance, a handheld video game system * Generic Bootstrapping Architecture * Geologische Bundesanstalt, the geological survey of Austria * Global Business Assist, a micro development organization. * Greater Buenos… …   Wikipedia

  • GBA — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • GNU Compiler Collection — Cc1 redirects here. For other uses of CC1 or CC 1, see CC1 (disambiguation). GNU Compiler Collection Developer(s) GNU Project Initial release May 23, 1987 ( …   Wikipedia

  • Compiler — This article is about the computing term. For the anime, see Compiler (anime). A diagram of the operation of a typical multi language, multi target compiler A compiler is a computer program (or set of programs) that transforms source code written …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”