{"title":"Access Control for Apps Running on Constrained Devices in the Internet of Things","authors":"Andrei Mituca, Amir H. Moin, C. Prehofer","doi":"10.1109/SIoT.2014.11","DOIUrl":null,"url":null,"abstract":"The increasing interest in applications for the Internet of Things (IoT) has led to the widespread use of efficient but limited operating systems like Contiki OS. Applications running on constrained devices in the IoT should only be able to access those resources which are specified by the user. While on mobile platforms such as the Google Android and the Apple iOS various access control mechanisms are in use, on IoT platforms such as Contiki OS this is not yet provided. In this paper, we explain a number of existing approaches in the mobile ecosystem and mention the research challenges for applying those approaches to one of the well-known operating systems in the IoT ecosystem, i.e., Contiki OS. The main problem is that operating systems for constrained devices in the IoT are quite limited and do not provide any memory protection or virtualization support. As the main contribution, we propose our novel approach for providing fine-grained access controls in Contiki OS under these constraints.","PeriodicalId":301460,"journal":{"name":"2014 International Workshop on Secure Internet of Things","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Workshop on Secure Internet of Things","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIoT.2014.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
The increasing interest in applications for the Internet of Things (IoT) has led to the widespread use of efficient but limited operating systems like Contiki OS. Applications running on constrained devices in the IoT should only be able to access those resources which are specified by the user. While on mobile platforms such as the Google Android and the Apple iOS various access control mechanisms are in use, on IoT platforms such as Contiki OS this is not yet provided. In this paper, we explain a number of existing approaches in the mobile ecosystem and mention the research challenges for applying those approaches to one of the well-known operating systems in the IoT ecosystem, i.e., Contiki OS. The main problem is that operating systems for constrained devices in the IoT are quite limited and do not provide any memory protection or virtualization support. As the main contribution, we propose our novel approach for providing fine-grained access controls in Contiki OS under these constraints.