Language-based permissions in embedded systems
dc.contributor.author | Harryson, Magnus | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
dc.contributor.examiner | Sabelfeld, Andrei | |
dc.contributor.supervisor | Russo, Alejandro | |
dc.date.accessioned | 2020-12-03T09:04:26Z | |
dc.date.available | 2020-12-03T09:04:26Z | |
dc.date.issued | 2020 | sv |
dc.date.submitted | 2020 | |
dc.description.abstract | Embedded devices connected to the Internet are at risk of being targeted by malware attacks that may either use the vulnerable devices as part of a bot-net or as a source of sensitive data leaks. Securing embedded devices with access control could make devices less susceptible to attacks. This thesis investigates the usefulness and applicability of role based access control in an embedded system when using a query engine based on the logic programming languageDatalogonaFreeRTOS-platform. Ourfindingsshowthatimplementingaccess control into a preexisting codebase can be done efficiently but we recognize that the query engine needs to perform the evaluation faster to meet real-time requirements. We discuss possible causes to the slow evaluation and future improvements that could increase the performance. | sv |
dc.identifier.uri | https://hdl.handle.net/20.500.12380/302095 | |
dc.language.iso | eng | sv |
dc.setspec.uppsok | Technology | |
dc.subject | Datalog | sv |
dc.subject | access control | sv |
dc.subject | FreeRTOS | sv |
dc.subject | RBAC | sv |
dc.subject | embedded system | sv |
dc.subject | computer science | sv |
dc.subject | C | sv |
dc.subject | macro | sv |
dc.title | Language-based permissions in embedded systems | sv |
dc.type.degree | Examensarbete för masterexamen | sv |
dc.type.uppsok | H | |
local.programme | Computer systems and networks (MPCSN), MSc |