Millions of consumers depend on smart camera systems to remotely monitor their homes and businesses. However, the architecture and design of popular commercial systems require users to relinquish control of their data to untrusted third parties, such as service providers (e.g., the cloud). Third parties therefore can (and in some instances have) access the video footage without the users' knowledge or consent -- violating the core tenet of user privacy. In this paper, we present CaCTUs, a privacy-preserving smart Camera system Controlled Totally by Users. CaCTUs returns control to the user; the root of trust begins with the user and is maintained through a series of cryptographic protocols, designed to support popular features, such as sharing, deleting, and viewing videos live. We show that the system can support live streaming with a latency of 2s at a frame rate of 10fps and a resolution of 480p. In so doing, we demonstrate that it is feasible to implement a performant smart-camera system that leverages the convenience of a cloud-based model while retaining the ability to control access to (private) data.
翻译:数以百万计的消费者依靠智能相机系统远程监测他们的家和企业。然而,流行商业系统的架构和设计要求用户放弃对数据的控制,将其数据交给不受信任的第三方,如服务提供商(如云层),因此第三方可以(有时可以在没有用户知情或未经用户同意的情况下)访问视频录像片,这违反了用户隐私的核心原则。在本文中,我们介绍CaCTU,这是一个完全由用户控制的隐私保护智能相机系统。CaCTU将控制权传给用户;信任的根源始于用户,并通过一系列加密协议加以维护,旨在支持共享、删除和现场观看视频等流行特征。我们表明,该系统可以支持以10英尺的框架速率和480英尺的分辨率以2秒为底的动态运行。在这样做时,我们表明,实施一个运行性智能相机系统是可行的,该系统可以利用云基模型的方便性能,同时保留控制访问(私人)数据的能力。