Felicioni, Sandro and Giampa, Davide (2012) Secure Windows Client. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
Full text not available from this repository.Abstract
AUSGANGSLAGE
Die Firma Compass Security AG betreibt die webbasierte Filetransfer Lösung FileBox, die sowohl von ihren Kunden als auch von Compass selber für den sicheren Datenaustausch genutzt wird. Im Gegensatz zu anderen Filetransfer Lösungen, die nur eine Server-Authentisierung anbieten, bietet Compass Security auch eine SMS basierte Client-Authentisierung. Obschon die Kunden mit der dargebotenen Lösung insgesamt zufrieden sind, wünschen sie sich eine einfachere Applikation. Um dem Wunsch der Kunden gerecht zu werden, möchte Compass Security eine Client-Anbindung zur Verfügung stellen. Ziel der Arbeit ist es einen High Secure Prototypen zu entwickeln, der sich besser in den Businessprozess integrieren lässt und nach wie vor eine hohe Sicherheit gewährleistet. Der Client soll primär für das Windows Betriebssystem entwickelt werden. Eine Portierung auf andere Plattformen sollte dennoch ohne grossen Aufwand möglich sein.
RESULTATE
Im Laufe der Bachelorarbeit wurde ein beinahe marktreifes Produkt entwickelt, das den geforderten Wünschen völlig gerecht wurde. Das Endprodukt besteht aus zwei Teilapplikationen. Zum einen wurde ein Client entwickelt um das sichere Hochladen, Herunterladen und Versenden von Dateien zu ermöglichen. Um die Effizienz weiter zu steigern wurde das Windows Kontextmenü so erweitert, dass bei einem Klick auf den Kontextmenüeintrag der Client automatisch gestartet wird und die selektierte Datei übergeben wird. Zum anderen wurde ein Daemon implementiert, der heruntergeladene FileBoxen automatisch im Hintergrund synchronisiert, sobald sich auf dem Server oder Client etwas geändert hat. Nach einer erfolgten Synchronisation wird der Benutzer über die Windows Taskbar informiert, ob die Synchronisation erfolgreich war oder nicht. Sowohl der Client als auch der Daemon wurden in Java realisiert um die gewünschte Plattformunabhängigkeit zu gewährleisten. Die Benutzeroberfläche wurde mit Swing gestaltet und ist dadurch rein optisch von einer nativen Applikation nicht zu unterscheiden.
Item Type: | Thesis (Bachelor) |
---|---|
Uncontrolled Keywords: | FileBox |
Subjects: | Area of Application > Security Technologies > Frameworks and Libraries > Swing |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Bütler, Ivan UNSPECIFIED |
Date Deposited: | 03 Sep 2012 10:25 |
Last Modified: | 03 Sep 2012 10:25 |
URI: | https://eprints.ost.ch/id/eprint/219 |