English

Securing IoT Apps with Fine-grained Control of Information Flows

Cryptography and Security 2018-11-06 v3

Abstract

Internet of Things is growing rapidly, with many connected devices now available to consumers. With this growth, the IoT apps that manage the devices from smartphones raise significant security concerns. Typically, these apps are secured via sensitive credentials such as email and password that need to be validated through specific servers, thus requiring permissions to access the Internet. Unfortunately, even when developers are well-intentioned, such apps can be non-trivial to secure so as to guarantee that user's credentials do not leak to unauthorized servers on the Internet. For example, if the app relies on third-party libraries, as many do, those libraries can potentially capture and leak sensitive credentials. Bugs in the applications can also result in exploitable vulnerabilities that leak credentials. This paper presents our work in-progress on a prototype that enables developers to control how information flows within the app from sensitive UI data to specific servers. We extend FlowFence to enforce fine-grained information flow policies on sensitive UI data.

Keywords

Cite

@article{arxiv.1810.13367,
  title  = {Securing IoT Apps with Fine-grained Control of Information Flows},
  author = {Davino Mauro Junior and Kiev Gama and Atul Prakash},
  journal= {arXiv preprint arXiv:1810.13367},
  year   = {2018}
}

Comments

Paper accepted for publication in the XVIII Brazilian Symposium On Information and Computational Systems Security

R2 v1 2026-06-23T04:59:18.243Z