KRATOS:面向智能家居的多用户多设备感知访问控制系统中
密码学与安全
2020-06-03 v2
摘要
在智能家居系统中,多个用户通常通过在移动设备上安装的专用应用程序访问多个设备。传统的访问控制机制考虑由唯一可信用户控制对设备的访问。然而,多用户多设备的智能家居环境对传统的单用户系统提出了根本不同的挑战。例如,在多用户环境中,用户对多个设备有着相互冲突、复杂且动态变化的需求,传统访问控制技术无法处理。为应对这些挑战,本文引入 Kratos,一种新颖的多用户多设备感知访问控制机制,允许智能家居用户灵活指定其访问控制需求。Kratos 包含三个主要组件:用户交互模块、后端服务器和策略管理器。用户可使用交互模块指定其期望的访问控制设置,这些设置在后端服务器中被转换为访问控制策略。策略管理器分析这些策略并启动用户间协商以解决冲突需求,生成最终策略。我们实现了 Kratos,并在具有丰富配置集(309 种不同策略,包括 213 个需求冲突和 24 个限制策略)的多用户真实智能家居部署中评估了其性能。这些配置包含了与访问控制机制相关的五类不同威胁。我们广泛的评估表明,Kratos 能以最小开销有效解决冲突的访问控制需求,并对不同攻击具有鲁棒性。
引用
@article{arxiv.1911.10186,
title = {KRATOS: Multi-User Multi-Device-Aware Access Control System for the Smart Home},
author = {Amit Kumar Sikder and Leonardo Babun and Z. Berkay Celik and Abbas Acar and Hidayet Aksu and Patrick McDaniel and Engin Kirda and A. Selcuk Uluagac},
journal= {arXiv preprint arXiv:1911.10186},
year = {2020}
}
备注
Accepted in the 13th ACM Conference on Security and Privacy in Wireless and Mobile Networks (ACM WiSec 2020)