SDN-Based Privacy Preserving Cross Domain Routing

被引:22
|
作者
Chen, Qingjun [1 ]
Shi, Shouqian [2 ]
Li, Xin [2 ]
Qian, Chen [2 ]
Zhong, Sheng [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210023, Jiangsu, Peoples R China
[2] Univ Calif Santa Cruz, Dept Comp Engn, Santa Cruz, CA 95064 USA
基金
美国国家科学基金会;
关键词
Privacy; secure multi-party computation; software defined networking; routing; FULLY HOMOMORPHIC ENCRYPTION; COMPUTATION; KEY;
D O I
10.1109/TDSC.2018.2811807
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today's large-scale enterprise networks, data center networks, and wide area networks can be decomposed into multiple administrative or geographical domains. Domains may be owned by different administrative units or organizations. Hence protecting domain information is an important concern. Existing general-purpose Secure Multi-Party Computation (SMPC) methods that preserves privacy for domains are extremely slow for cross-domain routing problems. In this paper we present PYCRO, a cryptographic protocol specifically designed for privacy-preserving cross-domain routing optimization in Software Defined Networking (SDN) environments. PYCRO provides two fundamental routing functions, policy-compliant shortest path computing and bandwidth allocation, while ensuring strong protection for the private information of domains. We rigorously prove the privacy guarantee of our protocol. To improve time efficiency we design the QuIck Pathing (QIP) technique. QIP only requires one-time offline preprocessing and very fast online computation. We have implemented a prototype system that runs PYCRO and QIP on servers in a campus network. Experimental results using real ISP network topologies show that PYCRO and QIP are very efficient in computation and communication costs.
引用
收藏
页码:930 / 943
页数:14
相关论文
共 50 条
  • [1] Privacy-Preserving and Security in SDN-Based IoT: A Survey
    Ahmadvand, Hossein
    Lal, Chhagan
    Hemmati, Hadi
    Sookhak, Mehdi
    Conti, Mauro
    IEEE ACCESS, 2023, 11 : 44772 - 44786
  • [2] Demonstration of SDN-Based Orchestration for Multi- Domain Segment Routing Networks
    Kukreja, Navin
    Alvizu, Rodolfo
    Kos, Ana
    Maier, Guido
    Morro, Roberto
    Capello, Alessandro
    Cavazzoni, Carlo
    2016 18TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON), 2016,
  • [3] μSDN: An SDN-based Routing Architecture for Wireless Sensor Networks
    da Silva Santos, Leonardo Francisco
    de Mendonca Junior, Francisco Ferreira
    Dias, Kelvin Lopes
    2017 VII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 2017, : 63 - 70
  • [4] SDN-based Regulated Flow Routing in MANETs
    Streit, Klement
    Schmitt, Corinna
    Giannelli, Carlo
    2020 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2020, : 73 - 80
  • [5] SRSC: SDN-based Routing Scheme for CCN
    Aubry, Elian
    Silverston, Thomas
    Chrisment, Isabelle
    2015 1ST IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT), 2015,
  • [6] Risk-Based Packet Routing for Privacy and Compliance-Preserving SDN
    Budhraja, Karan K.
    Malvankar, Abhishek
    Bahrami, Mehdi
    Kundu, Chinmay
    Kundu, Ashish
    Singhal, Mukesh
    2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 761 - 765
  • [7] Toward Privacy-Preserving Symptoms Matching in SDN-Based Mobile Healthcare Social Networks
    Jiang, Shunrong
    Duan, Mengjie
    Wang, Liangmin
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (03): : 1379 - 1388
  • [8] A SDN-Based Framework for Fine-Grained Inter-domain Routing Diversity
    Yangyang Wang
    Jun Bi
    Keyao Zhang
    Mobile Networks and Applications, 2017, 22 : 906 - 917
  • [9] An SDN-based Energy-Aware Routing Model for Intra-Domain Networks
    Celenlioglu, M. Rasih
    Goger, S. Burak
    Mantar, H. Ali
    2014 22ND INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2014,
  • [10] A SDN-Based Framework for Fine-Grained Inter-domain Routing Diversity
    Wang, Yangyang
    Bi, Jun
    Zhang, Keyao
    MOBILE NETWORKS & APPLICATIONS, 2017, 22 (05): : 906 - 917