Quantum Safe 5G Core

Author: Aditya Koranga & Shubham Kumar

Published: August 08, 2025

PQTN Compliant 5G Core NF PQC Migration

PQTN (Post Quantum Telco Network) is a task force initiated by GSMA focused on addressing the challenges of post-quantum cryptography in the telecommunications industry.

Note: The Status column indicates NgKore’s progress in the migration process.

AMF (Access and Mobility Management Function)

Interface / Properties

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

N2

NGAP over SCTP

IPSec (Classical)

IPSec with ML-KEM-768

Completed

SBI (Namf): N8, N12, N22, etc

HTTP/2 + mTLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Completed

SBI (Authorization)

OAuth 2.0

RS256 or ES256

ML-DSA or Hybrid ML-DSA

Completed

SMF (Session Management Function)

Interface / Properties

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

N4

PFCP over UDP

IPSec (Classical)

IPSec with ML-KEM-768

Completed

SBI (Nsmf): N7, N10, N11, etc

HTTP/2 + mTLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Completed

SBI (Authorization)

OAuth 2.0

RS256 or ES256

ML-DSA or Hybrid ML-DSA

Completed

UDM (Unified Data Management)

Interface / Properties

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

SIDF Function

ECIES

ECC: X25519 & secp256

ML-KEM-768 or X25519MLKEM768 with AES-256

Completed

SBI (Nudm): N8, N10, N13, etc

HTTP/2 + mTLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Completed

SBI (Authorization)

OAuth 2.0

RS256 or ES256

ML-DSA or Hybrid ML-DSA

Completed

NRF (Network Repository Function)

Interface / Properties

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

SBI (Nnrf)

HTTP/2 + mTLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Completed

OAuth (Authorization Server)

JWT/JWS

RS256 or ES256

ML-DSA or Hybrid ML-DSA

Completed

UPF (User Plane Function)

Interface / Properties

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

N3

GTP-U over UDP

IPSec (Classical)

IPSec with ML-KEM-768

Completed

N4

PFCP over UDP

IPSec (Classical)

IPSec with ML-KEM-768

Completed

N6

Various

Depends on deployment

IPSec with ML-KEM-768

Completed

AUSF (Authentication Server Function)

Interface / Properties

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

SBI (Nausf): N12, N13, etc

HTTP/2 + mTLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Completed

SBI (Authorization)

OAuth 2.0

RS256 or ES256

ML-DSA or Hybrid ML-DSA

Completed

PCF (Policy Control Function)

Interface / Properties

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

SBI (Npcf): N5, N7, N15, etc

HTTP/2 + mTLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Completed

SBI (Authorization)

OAuth 2.0

RS256 or ES256

ML-DSA or Hybrid ML-DSA

Completed

NSSF (Network Slice Selection Function)

Interface / Properties

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

SBI (Nnssf): N22

HTTP/2 + mTLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Completed

SBI (Authorization)

OAuth 2.0

RS256 or ES256

ML-DSA or Hybrid ML-DSA

Completed

Inter-PLMN and Roaming Interfaces

Interface

Function

Protocol

Current Algorithms

PQTN Specified Algorithms

Status

N32-c (Control Plane)

SEPP–SEPP

TLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Ongoing

N32-f (Forwarding)

SEPP–SEPP

HTTP/2 TLS 1.3

Classical: ECDHE + ECDSA, RSA, etc

ML-KEM-768 + ML-DSA-65 or Hybrid PQC

Ongoing

Management and Support Interfaces

System

Interface

Protocol

Current Algorithms

PQTN Specified Algorithms

Notes

Status

Element Management

HTTPS

TLS 1.2/1.3

RSA/ECDSA

ML-DSA or Hybrid ML-DSA

Admin access security

Completed

SSH Management

SSH

SSH 2.0

RSA/ECDSA

ML-DSA or Hybrid ML-DSA

Remote shell access

Completed

Database and Storage Migration

Component

Interface

Current Algorithms

PQTN Specified Protection

Data Sensitivity

UDM Database

Internal API

AES-128 + RSA key wrap

AES-256 + ML-KEM-768 key wrap

Subscriber data, SUPI

Configuration DB

Internal API

AES-128 + RSA

AES-256 + ML-DSA-65

Network configuration

Certificate and Key Management

PKI Component

Current Algorithms

PQTN Specified Algorithms

Transition Method

Dependencies

Root CA

RSA-4096

ML-DSA-87

New root deployment

HSM upgrade

Intermediate CA

RSA-2048

ML-DSA-65

Cross-signed transition

Root CA ready

NF Certificates

ECDSA P-256

ML-DSA-65

Parallel issuance

Intermediate CA

TLS Server Certs

ECDSA P-256

ML-DSA-65

Rolling replacement

Per NF schedule

Client Certificates

ECDSA P-256

ML-DSA-44

On-demand issuance

Service requests