P3GNN: A Privacy-Preserving Provenance Graph-Based Model for APT Detection in Software Defined Networking
Hedyeh Nazari, Abbas Yazdinejad, Ali Dehghantanha, Fattane, Zarrinkalam, Gautam Srivastava

TL;DR
P3GNN is a novel privacy-preserving graph neural network model that combines federated learning and homomorphic encryption to detect APTs in SDN environments, effectively identifying zero-day attacks while maintaining data confidentiality.
Contribution
It introduces a new GCN-based model that integrates federated learning with encryption to enhance APT detection and data privacy in SDN networks.
Findings
Achieves 0.93 accuracy on DARPA TCE3 dataset
Maintains a low false positive rate of 0.06
Detects zero-day attacks through unsupervised learning
Abstract
Software Defined Networking (SDN) has brought significant advancements in network management and programmability. However, this evolution has also heightened vulnerability to Advanced Persistent Threats (APTs), sophisticated and stealthy cyberattacks that traditional detection methods often fail to counter, especially in the face of zero-day exploits. A prevalent issue is the inadequacy of existing strategies to detect novel threats while addressing data privacy concerns in collaborative learning scenarios. This paper presents P3GNN (privacy-preserving provenance graph-based graph neural network model), a novel model that synergizes Federated Learning (FL) with Graph Convolutional Networks (GCN) for effective APT detection in SDN environments. P3GNN utilizes unsupervised learning to analyze operational patterns within provenance graphs, identifying deviations indicative of security…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInformation and Cyber Security · Network Security and Intrusion Detection · Software-Defined Networks and 5G
