Hauser, Matthias and Kaufmann, Philip (2014) Secure Wrapper on Untrusted Cloud Storage. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
Secure Wrapper on Untrusted Cloud Storage.pdf - Supplemental Material
Download (1MB) | Preview
Abstract
Sicherheit ist schon lange nicht mehr nur ein Thema für das reale, sondern auch für das virtuelle Leben. Ein Grossteil der Bevölkerung speichert wichtige persönliche Informationen und Dateien bereits im Internet ab. Der unbestrittene Vorteil dabei ist, dass sie jederzeit und von überall her zugänglich sind, mit dem Nachteil, dass nicht immer ersichtlich ist, was mit den gespeicherten Dateien geschieht. Die Software Clurity versucht diesem Problem nun entgegen zu wirken. Als Java 8 Applikation bietet sie dem Benutzer die Möglichkeit, Daten lokal auf dem Microsoft Windows Betriebssystem mittels AES-256 [1] zu verschlüsseln, um sie anschliessend auf einen oder mehrere Cloud Storage Anbieter hochzuladen. Dritten bleibt somit der Einblick in die Dateien verwehrt. Damit keine Rückschlüsse über die Ordnerstruktur oder Dateigrössen gemacht werden können, werden die Dateien in Pakete zufälliger Grösse aufgeteilt, mit einem zufällig gewählten Dateinamen versehen und in einer flachen Hierarchie auf den Hoster geladen. Clurity ist Multiclient fähig, wodurch der Benutzer von verschiedenen Computern auf seine Dateien zugreifen kann. Ermöglicht wird dies durch ein ebenfalls verschlüsseltes File, in dem die nötigen Informationen zu den auf dem Hoster liegenden Dateien stehen. Um die Konsistenz der Dateien zu gewährleisten, werden, wie bei Datenbanken, Transaktionsgrenzen gesetzt. In Zukunft wird die Unterstützung für weitere Betriebssysteme wie Mac OS X und Linux angeboten, zudem sollen Apps für iOS und Android entwickelt werden. Ein einfaches Recoverytool wird es dem Benutzer ermöglichen, fälschlich gelöschte Dateien wiederherzustellen, sofern die entsprechenden verschlüsselten Files vorliegen.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Topics > Internet Technologies and Applications > Cloud Computing Area of Application > Web based Area of Application > Security Technologies > Programming Languages > Java Technologies > Programming Languages > JavaFX Technologies > Operating Systems > Windows Technologies > Cryptography > AES (Advanced Encryption Standard) Metatags > ITA (Institute for Internet Technologies and Applications) |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Joller, Josef UNSPECIFIED |
Date Deposited: | 08 Oct 2014 08:29 |
Last Modified: | 08 Oct 2014 08:29 |
URI: | https://eprints.ost.ch/id/eprint/370 |