Secure message transmission in asynchronous networks

  • Authors:
  • Ashish Choudhury;Arpita Patra;B. V. Ashwinkumar;Kannan Srinathan;C. Pandu Rangan

  • Affiliations:
  • Applied Statistics Unit, 203 B. T. Road, Indian Statistical Institute Kolkata, 700108, India;Ada 223, Department of Computer Science, Aarhus University, Abogade 34, 8200 Arhus, Denmark;Department of Computer Science and Engineering, Cornell University, USA;Center for Security, Theory and Algorithmic Research, IIIT Hyderabad, 500032, India;Department of Computer Science and Engineering, IIT Madras, Chennai, 600036, India

  • Venue:
  • Journal of Parallel and Distributed Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the Perfectly Secure Message Transmission (PSMT) problem, a sender S and a receiver R are part of a distributed network and connected through n node disjoint paths, also called as wires, among which at most t wires are controlled by a static, Byzantine adversary A"t^s^t^a^t^i^c, having unbounded computing power. S has a message m, which S intends to send to R. The challenge is to design a protocol, such that at the end of the protocol, R should correctly output m without any error (perfect reliability) and A"t^s^t^a^t^i^c should not get any information about m, whatsoever, in information theoretic sense (perfect security). The problem of Statistically Secure Message Transmission (SSMT) is same as PSMT, except that R should correctly output m with very high probability. Sayeed and Abu-Amara (1995) [37] have given a PSMT protocol in an asynchronous network tolerating A"t^s^t^a^t^i^c, where S and R are connected by n=2t+1 wires. However, we show that their protocol does not provide perfect security. We then prove that in an asynchronous network, if all the n wires are directed from S to R, then any PSMT protocol tolerating A"t^s^t^a^t^i^c is possible iff n3t. Surprisingly, we also prove that even if all the n wires are bi-directional, then any PSMT protocol in asynchronous network tolerating A"t^s^t^a^t^i^c is possible iff n3t. This is quite surprising because for synchronous networks, by the results of Dolev et al. (1993) [16], if all the wires are unidirectional (directed from S to R), then PSMT tolerating A"t^s^t^a^t^i^c is possible iff n3t, where as if all the wires are bi-directional then PSMT tolerating A"t^s^t^a^t^i^c is possible iff n2t. This shows that asynchrony of the network demands higher connectivity of the network for the existence of PSMT protocols. Interestingly, we further show that n2t wires are necessary and sufficient for the existence of any SSMT protocol in asynchronous network tolerating A"t^s^t^a^t^i^c, irrespective of whether the n wires are unidirectional from S to R or the n wires are bi-directional. By the results of Franklin and Wright (2000) [18] and Kurosawa and Suzuki (2009) [22], n2t wires are necessary and sufficient for the existence of SSMT in synchronous networks, irrespective of whether the n wires are unidirectional from S to R or the n wires are bi-directional. This shows that asynchrony of the network does not demand higher connectivity of the network for SSMT protocols.