TAPInspector: Safety and liveness verification of concurrent trigger-action IoT systems

Y Yu, J Liu - IEEE Transactions on Information Forensics and …, 2022 - ieeexplore.ieee.org
Trigger-action programming (TAP) is a popular end-user programming framework that can
simplify the Internet of Things (IoT) automation with simple trigger-action rules. However, it …

Charting the attack surface of trigger-action IoT platforms

Q Wang, P Datta, W Yang, S Liu, A Bates… - Proceedings of the 2019 …, 2019 - dl.acm.org
Internet of Things (IoT) deployments are becoming increasingly automated and vastly more
complex. Facilitated by programming abstractions such as trigger-action rules, end-users …

Decentralized action integrity for trigger-action IoT platforms

E Fernandes, A Rahmati, J Jung… - Proceedings 2018 Network …, 2018 - par.nsf.gov
Trigger-Action platforms are web-based systems that enable users to create automation
rules by stitching together online services representing digital and physical resources using …

Fix the leaking tap: A survey of Trigger-Action Programming (TAP) security issues, detection techniques and solutions

X Chen, X Zhang, M Elliot, X Wang, F Wang - Computers & Security, 2022 - Elsevier
Abstract The Internet of Things (IoT) connects all emerging devices and services while
creating interactions between people and things. Allowing users to match devices and …

Towards Usable Security Analysis Tools for {Trigger-Action} Programming

MK McCall, E Zeng, FH Shezan, M Yang… - … Symposium on Usable …, 2023 - usenix.org
Research has shown that trigger-action programming (TAP) is an intuitive way to automate
smart home IoT devices, but can also lead to undesirable behaviors. For instance, if two TAP …

Safechain: Securing trigger-action programming from attack chains

KH Hsu, YH Chiang, HC Hsiao - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
The proliferation of the Internet of Things (IoT) is reshaping our lifestyle. With IoT sensors
and devices communicating with each other via the Internet, people can customize …

TAESim: A Testbed for IoT security analysis of trigger-action environment

X Ban, M Ding, S Liu, C Chen, J Zhang… - European Symposium on …, 2021 - Springer
Abstract The Internet of Things (IoT) networks promote significant convenience in every
aspect of our life, including smart vehicles, smart cities, smart homes, etc. With the …

IotSan: Fortifying the safety of IoT systems

DT Nguyen, C Song, Z Qian… - Proceedings of the 14th …, 2018 - dl.acm.org
Today's IoT systems include event-driven smart applications (apps) that interact with sensors
and actuators. A problem specific to IoT systems is that buggy apps, unforeseen bad app …

[PDF][PDF] Iotguard: Dynamic enforcement of security and safety policy in commodity IoT.

ZB Celik, G Tan, PD McDaniel - NDSS, 2019 - cs.uwaterloo.ca
Broadly defined as the Internet of Things (IoT), the growth of commodity devices that
integrate physical processes with digital connectivity has changed the way we live, play, and …

Data privacy in trigger-action systems

Y Chen, AR Chowdhury, R Wang… - … IEEE Symposium on …, 2021 - ieeexplore.ieee.org
Trigger-action platforms (TAPs) allow users to connect independent web-based or IoT
services to achieve useful automation. They provide a simple interface that helps end-users …