GBA (Generic Bootstrapping Architecture)

Also known as: Generic Bootstrapping Architecture

GBA is a 3GPP framework (TS 33.220) that reuses the USIM's AKA credentials to bootstrap application-layer keys between the UE and a Network Application Function, without provisioning a separate secret per service. The BSF runs AKA with the HSS, then derives a Ks that both the UE and the NAF can use, enabling authenticated services such as MBMS key management, IMS single sign-on and 3GPP-based OTT authentication.

Categories: Identity and SubscriberSecurity ControlsProtocols and Standards

GBA in context

Subscriber identifiers (IMSI, SUPI, MSISDN, IMEI) are the anchor for authentication, charging, lawful interception and fraud analytics. Any protocol or interface that leaks a permanent identifier is treated as a serious privacy defect, which is why 5G introduced SUCI concealment on the air interface.

Security controls in telecom span signaling firewalls (SS7/Diameter/GTP screening at the network edge), transport encryption (IPsec, TLS, PRINS), identity and access on OSS/BSS, and monitoring at both the packet and log level. Controls are audited against GSMA FS.11/FS.19/FS.20/FS.36 and, in Europe, NIS2 sectoral rules.

To place GBA in the wider telecom-security picture, review CAP, USIM, SM-DP+, Key Management, OASIS and VPN.

Related terms

Related topic hubs

More from the TelcoSec Glossary

Browse the full TelcoSec Glossary, the Ultimate Guide to Mobile Network Security, or the P1 Arsenal of telecom-security tools.