Securing 5G Bootstrapping: A Two-Layer IBS Authentication Protocol
Yilu Dong, Rouzbeh Behnia, Attila A. Yavuz, Syed Rafiul Hussain
TL;DR
This work addresses the critical gap in 5G bootstrapping insecurity by introducing E2IBS, a two-layer identity-based signature scheme that authenticates initial base-station broadcast messages. Built atop a core-PKG and per-base-station keys, E2IBS reduces verification effort, enables fine-grained lawful interception, and minimizes over-the-air data, achieving a practical balance between security and performance. The authors provide a rigorous design, security considerations, and an end-to-end implementation integrated with an open-source 5G stack, demonstrating favorable end-to-end delays and small transaction sizes compared to state-of-the-art schemes. The open-source release and demonstrated efficiency suggest strong potential for real-world deployment and standardization in secure 5G bootstrapping.
Abstract
The lack of authentication during the initial bootstrapping phase between cellular devices and base stations allows attackers to deploy fake base stations and send malicious messages to the devices. These attacks have been a long-existing problem in cellular networks, enabling adversaries to launch denial-of-service (DoS), information leakage, and location-tracking attacks. While some defense mechanisms are introduced in 5G, (e.g., encrypting user identifiers to mitigate IMSI catchers), the initial communication between devices and base stations remains unauthenticated, leaving a critical security gap. To address this, we propose E2IBS, a novel and efficient two-layer identity-based signature scheme designed for seamless integration with existing cellular protocols. We implement E2IBS on an open-source 5G stack and conduct a comprehensive performance evaluation against alternative solutions. Compared to the state-of-the-art Schnorr-HIBS, E2IBS reduces attack surfaces, enables fine-grained lawful interception, and achieves 2x speed in verification, making it a practical solution for securing 5G base station authentication.
