Elementary secure-multiparty computation for massive-scale collaborative network monitoring: A quantitative assessment

被引:1
|
作者
Iacovazzi, A. [1 ]
D'Alconzo, A. [2 ]
Ricciato, F. [3 ]
Burkhart, M. [4 ]
机构
[1] Univ Roma La Sapienza, DIET, I-00184 Rome, Italy
[2] FTW, A-1220 Vienna, Austria
[3] Univ Salento, DII, I-73100 Lecce, Italy
[4] ETH, Dept Comp Sci, CH-8092 Zurich, Switzerland
关键词
Secure multi party computation; Cooperative traffic monitoring; Applied cryptography; Privacy;
D O I
10.1016/j.comnet.2013.08.017
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, Secure-Multiparty Computation (SMC) has been proposed as an approach to enable inter-domain network monitoring while protecting the data of individual ISPs. The SMC family includes many different techniques and variants, featuring different forms of "security", i.e., against different types of attack (er), and with different levels of computation complexity and communication overhead. In the context of collaborative network monitoring, the rate and volume of network data to be (securely) processed is massive, and the number of participating players is large, therefore scalability is a primary requirement. To preserve scalability one must sacrifice other requirement, like verifiability and computational completeness that, however, are not critical in our context. In this paper we consider two possible schemes: the Shamir's Secret Sharing (SSS), based on polynomial interpolation on prime fields, and the Globally-Constrained Randomization (GCR) scheme based on simple blinding. We address various system-level aspects and quantify the achievable performance of both schemes. A prototype version of GCR has been implemented as an extension of SEPIA, an open-source SMC library developed at ETH Zurich that supports SSS natively. We have performed a number of controlled experiments in distributed emulated scenarios for comparing SSS and GCR performance. Our results show that additions via GCR are faster than via SSS, that the relative performance gain increases when scaling up the data volume and/or number of participants, and when network conditions get worse. Furthermore, we analyze the performance degradation due to sudden node failures, and show that it can be satisfactorily controlled by containing the fault probability below a reasonable level. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:3728 / 3742
页数:15
相关论文
共 2 条
  • [1] Collaborative Network Outage Troubleshooting with Secure Multiparty Computation
    Djatmiko, Mentari
    Schatzmann, Dominik
    Dimitropoulos, Xenofontas
    Friedman, Arik
    Boreli, Roksana
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2013, 51 (11) : 78 - 84
  • [2] Reduce to the Max: A Simple Approach for Massive-Scale Privacy-Preserving Collaborative Network Measurements (Short Paper)
    Ricciato, Fabio
    Burkhart, Martin
    [J]. TRAFFIC MONITORING AND ANALYSIS: THIRD INTERNATIONAL WORKSHOP, TMA 2011, 2011, 6613 : 100 - +