Masterarbeit
Filtern
Dokumenttyp
- Masterarbeit (10) (entfernen)
Volltext vorhanden
- ja (10)
Gehört zur Bibliografie
- nein (10)
Schlagworte
- Masterthesis (10) (entfernen)
Die im Laufe des Jahres veröffentlichten Passwörter auf der Plattform "Have I been pwnd" zeigen deutlich, dass Nutzer aufgrund von besserer Merkbarkeit schwache Passwörter wählen. Dies hat zur Folge, dass die sensiblen Daten der Nutzer nur unzureichend geschützt sind. Aus diesem Grund gewinnt das Themengebiet der IT-Sicherheit zunehmend an Bedeutung. Passwortmanager stellen für dieses Szenario eine mögliche Lösung dar.
Der im Rahmen dieser Masterthesis entwickelte Passwortmanager "Safeword" ermöglicht, sensitive Daten, die mittels adäquaten kryptografischen Verfahren geschützt werden, zentral an einer Stelle abzulegen und sukzessive unsichere Passwörter durch starke zufällige Passwörter zu ersetzen. Der Nutzer muss sich nur ein starkes Hauptkennwort merken, mit dem er sich bei dem Passwortmanager authentisiert und anschließend die gespeicherten Passwörter abrufen kann. Der Passwortmanager bietet zahlreiche Funktionen, die die Nutzung der Anwendung erleichtern, wie die simple und moderne Oberfläche, einen Passwort-Generator, der kryptografisch sichere Zufallspasswörter erstellt, oder Funktionen zur besseren Handhabung von Passwörtern, beispielsweise Label oder Notizen.
Safeword basiert auf einer modularen und erweiterbaren Architektur, die auf Code-Sharing setzt. Das Code-Sharing vereinfacht die Wartung der Anwendung und ermöglicht bei Schwachstellen eine schnellere Behebung. Die Ergebnisse aus dem Vergleich existierender Passwortmanager flossen direkt in die Entwicklung von Safeword ein, sodass aus Fehlern anderer Mitbewerber gelernt werden konnte. Um den Beitrag zur Open-Source-Welt sicherzustellen, wird Safeword unter der GPLv3-Lizenz bereitgestellt, sodass auch in Zukunft viele Nutzer von dem Passwortmanager profitieren können.
Voraussetzung für den Produktiveinsatz von Safeword ist die Entwicklung noch fehlender Funktionen und die Prüfung des Quelltexts nach aktuellen Standards der IT-Sicherheit.
In dieser Arbeit geht es um die Implementierung des NutzerWelten Systems in das Open Source Projekt von openHAB. Erst wird openHAB vorgestellt und die Konzepte dahinter, wie das Thing und das Item. Hiernach wird die NutzerWelten Plattform erörtert und die Architektur dahinter präsentiert. Aufbauend darauf wird auf die Konzepte zur Integration des NutzerWelten Systems in openHAB eingegangen. Anschließend wird ein Entwurf des Systems in UML aufgestellt und die Konzepte der Software Architektur vorgestellt, die für die Implementierung hilfreich sind. Zuletzt wird der Entwurf präzisiert und vertieft. Hierbei wird auf die Implementierung der einzelnen Klassen eingegangen und ihre Umsetzung vorgestellt.
Ziel der Master-Thesis von S. Belenkiy zum Thema "Entwicklung von Software für die Simulation im Bereich Unternehmungsmanagement", ist die Entwicklung eines Tools, das sowohl für das Training von Führungskräften, als auch zum Einsatz in der Hochschulausbildung geeignet ist. Das vorgestellte Planspiel ist internetfähig. Das bietet folgende Potentiale: 1. Höhere Flexibilität: insbesondere hinsichtlich der Zeit- und Ortsgebundenheit des Lernens; 2. Individualisierung des Lernens: mehr Möglichkeiten für den einzelnen Lernenden, den Lernprozess (Lerntempo, Lerninhalte etc.) individuell auf seine Bedürfnisse abzustimmen. 3. Netzwerkbildung: durch Kooperation räumlich verteilter Teilnehmer können soziale, ggf. weltweite Netzwerke entstehen.