Skip to search boxSkip to navigationSkip to main content

Canopy: A verifiable privacy-preserving token ring-based communication protocol for smart homes

  • ,
  • Shantanu Sharma
    ,
  • Guoxi Wang
    ,
  • Sharad Mehrotra
    ,
  • Nalini Venkatasubramanian
Scholary Output:
Contribution to journal
Article
Peer-review

Open access

Abstract

This article focuses on the new privacy challenges that arise in smart homes. Specifically, the article focuses on inferring the user's activities-which may, in turn, lead to the user's privacy-via inferences through device activities and network traffic analysis. We develop techniques that are based on a cryptographically secure token circulation in a ring network consisting of smart home devices to prevent inferences from device activities, via device workflow, i.e., inferences from a coordinated sequence of devices' actuation. The solution hides the device activity and corresponding channel activities, thus preserving the individual's activities. We also extend our solution to deal with a large number of devices and devices that produce large-sized data by implementing parallel rings. Our experiments also evaluate the performance in terms of communication overheads of the proposed approach and the obtained privacy.

Publication Information

Output type

Scholary Output:
Contribution to journal
Article
Peer-review

Original language

English (US)

Article number

3

Journal (Volume, Issue Number)

ACM Transactions on Cyber-Physical Systems (Volume 5, Issue 1)

Publication milestones

  • Published - 01/2021

Publication status

Published - 01/2021

ISSN

2378-962X

Publication IDs

  • Scopus: 85100320843

Publication metrics

Metrics

SciVal
Author count
5
SciVal
Paper percentile
81
Fractional count
1
Fractional count
0.20
Fractional count
4
Fractional count
0.80
Fractional count
1
Fractional count
1
Scopus
citations

PlumX, opens in new tab

Citation count
2
Captures
32

Funding Details

This material is based on research sponsored by DARPA under agreement number FA8750-16-2-0021. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright notation thereon. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of DARPA or the U.S. Government. This work is partially supported by NSF grants 1527536 and 1545071. A preliminary version of this paper was accepted in CODASPY 2019 [21]. This material is based on research sponsored by DARPA under agreement number FA8750-16-2-0021. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright notation thereon. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of DARPA or the U.S. Government. This work is partially supported by NSF grants 1527536 and 1545071. Authors’ addresses: N. Panwar, Department of Computer Science, Augusta University, Georgia and Department of Computer Science, University of California, Irvine, California, USA; email: [email protected]; S. Sharma, G. Wang, S. Mehrotra, and N. Venkatasubramanian, Department of Computer Science, University of California, Irvine, California, USA; emails: {shantanu.sharma, guoxiw1}@uci.edu, {sharad, nalini}@ics.uci.edu. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]. © 2020 Association for Computing Machinery. 2378-962X/2020/12-ART3 $15.00 https://doi.org/10.1145/3390859
FundersFunding numbers
NSF
1545071, 1527536
DARPA
FA8750-16-2-0021