Secure Virtual Network Embedding Through Fully Homomorphic Encryption

In this paper, we show how various forms of Fully Homomorphic Encryption can be used to solve the problem of embedding a virtual network onto multiple substrate networks where the substrate network providers do not wish to reveal information about their inner network structures. We implement a basic Greedy Shortest Paths Virtual Network Embedding algorithm and show that while node mapping is relatively efficient, edge mapping of a fully encrypted substrate network description using Dijkstra’s Shortest Paths algorithm is heavily dependent upon the amount of information we are willing to reveal to the program implementing the algorithm. We provide runtime performance metrics for various parts of the embedding problem and show that through the use of interactive comparison, where the result of each encrypted comparison operation are jointly decrypted by all network providers, we can significantly improve the runtime of edge mapping to the point where it is of practical value.

Authors

Institutions

Publication Details

Published
2025-09-15
DOI
https://doi.org/10.1109/hpec67600.2025.11196202
Primary Topic
Cooperative Communication and Network Coding
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Secure Virtual Network Embedding Through Fully Homomorphic Encryption

Carlo Pascoe, Erik Kline, David Bruce Cousins
Cooperative Communication and Network Coding
article

Secure Virtual Network Embedding Through Fully Homomorphic Encryption

Carlo Pascoe, Erik Kline, David Bruce Cousins
article en

Abstract

In this paper, we show how various forms of Fully Homomorphic Encryption can be used to solve the problem of embedding a virtual network onto multiple substrate networks where the substrate network providers do not wish to reveal information about their inner network structures. We implement a basic Greedy Shortest Paths Virtual Network Embedding algorithm and show that while node mapping is relatively efficient, edge mapping of a fully encrypted substrate network description using Dijkstra’s Shortest Paths algorithm is heavily dependent upon the amount of information we are willing to reveal to the program implementing the algorithm. We provide runtime performance metrics for various parts of the embedding problem and show that through the use of interactive comparison, where the result of each encrypted comparison operation are jointly decrypted by all network providers, we can significantly improve the runtime of edge mapping to the point where it is of practical value.

University of Southern California (US), California Southern University (US), Duality (United States) (US)
Openalex Percentile: Top 65%
Cooperative Communication and Network Coding
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.