Planung und Implementierung eines sicheren Informationsflusses in JavaScript-Webapplikationen
Creators: name: Fürmann, Michael
Publisher: name: Zenodo
Year: 2018
Subjects: Webanwendungen, Sicherheit, Datenfluss, Projektplanung

description: Eine oft gehörte Forderung aus Politik und gesellschaftlicher Diskussion ist eine Ga-<br>
rantie für Datensicherheit in erstellter Software. Nach vorherrschender Meinung in der<br>
IT Branche ist es indes nicht möglich, diese Sicherheit zu geben. Gerade Anwendungen,<br>
die personenbezogene Daten erfassen und verarbeiten, sollten dennoch mit starkem<br>
Augenmerk auf die Absicherung der Informationen gegenüber unerlaubter Änderung<br>
oder unberechtigtem Zugriff erstellt werden.<br>
Zum Auffinden von Schwachstellen in bereits geschriebenem Programmcode setzen<br>
viele Vorgehen auf Codeanalysen oder andere Prüftechniken wie Datenfluss- oder<br>
Kontrollflussorientierte Tests. Da deren Durchführung mit steigender Komplexität der<br>
Software einen enormen Aufwand mit sich bringt, sind Entwickler dazu auf spezielle<br>
Werkzeuge angewiesen.<br>
Vermutlich aufgrund der hohen Dynamik im Javascript Ecosystem existieren bei der<br>
Entwicklung von Anwendungen in dieser Sprache bislang weit weniger geeignete Werk-<br>
zeuge zur Analyse und Sicherstellung der Informationssicherheit im entstandenen<br>
Programmcode als in anderen verbreiteten Programmiersprachen. Umso wichtiger ist<br>
es, sicherheitskritische Komponenten der Anwendung bereits in der im Vorfeld der<br>
Implementierung zu identifizieren, um diesen im weiteren Vorgehen besondere Aufmerk-<br>
samkeit schenken zu können. Ein mögliches Vorgehen, welches auch kleineren Teams<br>
unabhängig von der eingesetzten Programmiersprache die Analyse eines komplexeren<br>
Projektes und die frühzeitige Ableitung von Schutzmaßnahmen ermöglicht, wird im<br>
Rahmen dieser Arbeit vorgestellt.
description: {"references": ["Cadwalladr, Carole und Emma Graham-Harrison (17. M\u00e4rz 2018). How Cambridge Analytica turned Facebook 'likes' into a lucrative political tool. url: https://www. theguardian.com/technology/2018/mar/17/facebook-cambridge-analytica- kogan-data-algorithm (zuletzt gepr\u00fcft am 11. 04. 2018).", "Carbonnelle, Pierre (Apr. 2018). PYPL PopularitY of Programming Language Index. url: http://pypl.github.io/PYPL.html (zuletzt gepr\u00fcft am 28. 04. 2018).", "Czernik, Agnieszka (5. Aug. 2016). Definition und Unterscheidung der Begriffe Daten, Informationen &amp; Wissen. url: https://www.datenschutzbeauftragter- info. de / definition - und - unterscheidung - der - begriffe - daten - informationen - wissen/ (zuletzt gepr\u00fcft am 11. 04. 2018).", "F\u00fcrmann, Margarita (21. Nov. 2016). \"Agile Techniken f\u00fcr Einzelpersonen\". Bachelor- thesis. University of Applied Science Augsburg.", "Holzbaur, Ulrich, Monika B\u00fchr, Daniela Dorrer, Ariane Kropp, Evamaria Walter-Barthle und Talea Wenzel (2017). Die Projekt-Methode: Leitfaden zum erfolgreichen Einsatz von Projekten in der innovativen Hochschullehre (German Edition). Springer Gabler. url: https://link.springer.com/book/10.1007/978-3-658-15462-2.", "intersoft consulting (29. Mai 2017). DSGVO: Grunds\u00e4tze f\u00fcr die Verarbeitung personen- bezogener Daten. intersoft consulting. url: https://www.datenschutzbeauftragter- info . de / dsgvo - grundsaetze - fuer - die - verarbeitung - personenbezogener - daten/ (zuletzt gepr\u00fcft am 13. 04. 2018).", "Koch, Holger, Bernd Sch\u00fctze, Gerald Spyra und Marina Wefer (15. Mai 2017). Daten- schutzrechtliche Anforderungen an die medizinische Forschung unter Ber\u00fccksichti- gung der EU Datenschutz-Grundverordnung (DS-GVO). Forschungsbericht. Deutsche Gesellschaft f\u00fcr Medizinische Informatik, Biometrie und Epidemiologie e.V. und Gesellschaft f\u00fcr Datenschutz und Datensicherheit e.V.", "Rashid, Fahmida Y. (8. Aug. 2017). Malicious code in the Node.js npm registry shakes open source trust model. url: https://www.csoonline.com/article/3214624/ security / malicious - code - in - the - node - js - npm - registry - shakes - open - source-trust-model.html (zuletzt gepr\u00fcft am 26. 04. 2018)."]}