Master Thesis MSTR-2019-114

BibliographyGüth, Jan: Design und Implementierung eines Konzepts zur eindeutigen Identifizierung von Softwarekomponenten auf Geräten im IIoT-Umfeld.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Master Thesis No. 114 (2019).
71 pages, german.
Abstract

Unter dem Begriff Internet der Dinge (Internet of Things (IoT)) werden Konzepte und Technologien zusammengefasst, die physischen Geräten die Vernetzung mit dem Internet ermöglichen. Beim Begriff des klassischen IoT stehen in erster Linie die Vernetzung von Geräten im privaten Umfeld, wie z.B. Haushaltsgeräte, im Mittelpunkt. In den letzten Jahren haben sich jedoch einige Teilgebiete entwickelt, wie beispielsweise der Bereich des Industrial Internet of Things (IIoT), oft auch als Industrie 4.0 bezeichnet. Beim IIoT steht nicht der Verbraucher, sondern industrielle Prozesse und Abläufe im Mittelpunkt, die Probleme in den verschiedenen Teilgebieten sind jedoch meist dieselben. Eines dieser Probleme stellt die Identifizierung von Geräten und Software dar. Die Identifikation von Geräten mit eindeutigen und unveränderlichen Hardwaremerkmalen ist relativ leicht zu lösen, die eindeutige Identifikation von Software nicht. Die vorliegende Arbeit befasst sich mit der Ausarbeitung eines Konzepts zur eindeutigen Identifizierung von Software auf verschiedenen Geräten. Dabei soll der Identifizierungsmechanismus zur Einhaltung von Softwarelizenzbedingungen verwendet werden können. Auch verschiedene Ausführungsumgebungen, wie beispielsweise virtuelle Maschinen, sollen im Konzept berücksichtigt werden. Des Weiteren wird untersucht, ob auch eine hardwarebasierte Sicherheitstechnologie wie Intel SGX zur Lösung des Identifikationsproblems eingesetzt werden kann. Durch eine prototypische Implementierung und eine abschließende Evaluierung wird gezeigt, dass der entwickelte Identifizierungsmechanismus eine Unterscheidung von verschiedenen Geräten und der darauf ausgeführten Software zulässt und somit auch zur Einhaltung von Softwarelizenzbedingungen verwendet werden kann.

Full text and
other links
Volltext
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems
Superviser(s)Rothermel, Prof. Kurt; Dürr, Dr. Frank; Schlechtendahl; Dr. Jan
Entry dateSeptember 16, 2022
New Report   New Article   New Monograph   Computer Science