Dependency-Graph Enabled Formal Analysis for 5G AKA Protocols: Assumption Propagation and Verification

Jingda Yang, Ying Wang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

The 5G authentication and key agreement protocol (AKA) is intended to provide security assurance for users, net-work operators, and machine-to-machine communications. It is a critical component of everyday life and national infrastructure. In this paper, we conduct a high-resolution and in-depth formal analysis of the AKA protocol, addressing hidden assumptions stemming from the underlying dependencies among entities. We categorize the direct properties among identifiers in each protocol session into confidentiality, integrity, authentication, and accounting. We further uncover the indirect dependencies among identifiers through the propagation of assumptions in the designed dependency graph. The formal models are generated from both the direct and indirect dependencies and are verified using Pro Verif. Our approach reveals four major vulnerability types across four sub-procedures. This includes three vulner-abilities previously identified in existing research, as well as one newly discovered vulnerability type. The solutions proposed to address these vulnerabilities have been validated through formal verification and over-the-air (OTA) testing. We present the first formal models that consider hidden assumptions and their propagation in 5G, and demonstrate the fragility of the 5G-AKA protocol through experimental practice. We have also included formally verified fixes for the encountered vulnerabilities.

Original languageEnglish
Title of host publicationICC 2024 - IEEE International Conference on Communications
EditorsMatthew Valenti, David Reed, Melissa Torres
Pages715-721
Number of pages7
ISBN (Electronic)9781728190549
DOIs
StatePublished - 2024
Event59th Annual IEEE International Conference on Communications, ICC 2024 - Denver, United States
Duration: 9 Jun 202413 Jun 2024

Publication series

NameIEEE International Conference on Communications
ISSN (Print)1550-3607

Conference

Conference59th Annual IEEE International Conference on Communications, ICC 2024
Country/TerritoryUnited States
CityDenver
Period9/06/2413/06/24

Keywords

  • 5G and beyond
  • Assumption propagation
  • Dependency
  • Formal verification
  • Protocols

Fingerprint

Dive into the research topics of 'Dependency-Graph Enabled Formal Analysis for 5G AKA Protocols: Assumption Propagation and Verification'. Together they form a unique fingerprint.

Cite this