TY - GEN
T1 - TruSDN: Bootstrapping Trust in Cloud Network Infrastructure
AU - Paladi, Nicolae
AU - Gehrmann, Christian
PY - 2016/10/10
Y1 - 2016/10/10
N2 - Software-Defined Networking (SDN) is a novel architectural model for cloud network infrastructure, improving resource utilization, scalability and administration. SDN deployments increasingly rely on virtual switches executing on commodity operating systems with large code bases, which are prime targets for adversaries attacking the network infrastructure. We describe and implement TruSDN , a framework for bootstrapping trust in SDN infrastructure using Intel Software Guard Extensions (SGX), allowing to securely deploy SDN components and protect communication between network endpoints. We introduce ephemeral flow-specific pre-shared keys and propose a novel defense against cuckoo attacks on SGX enclaves. TruSDN is secure under a powerful adversary model, with a minor performance overhead.
AB - Software-Defined Networking (SDN) is a novel architectural model for cloud network infrastructure, improving resource utilization, scalability and administration. SDN deployments increasingly rely on virtual switches executing on commodity operating systems with large code bases, which are prime targets for adversaries attacking the network infrastructure. We describe and implement TruSDN , a framework for bootstrapping trust in SDN infrastructure using Intel Software Guard Extensions (SGX), allowing to securely deploy SDN components and protect communication between network endpoints. We introduce ephemeral flow-specific pre-shared keys and propose a novel defense against cuckoo attacks on SGX enclaves. TruSDN is secure under a powerful adversary model, with a minor performance overhead.
U2 - 10.1007/978-3-319-59608-2_6
DO - 10.1007/978-3-319-59608-2_6
M3 - Paper in conference proceeding
SN - 978-3-319-59607-5
T3 - Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
SP - 104
EP - 124
BT - Security and Privacy in Communication Networks
PB - Springer
T2 - 12th International Conference, SecureComm 2016
Y2 - 10 October 2016 through 12 October 2016
ER -