Title (deu)
Decentralized Browser-based Cloud Storage: Leveraging IPFS for Enhanced Privacy
Author
Georg Eilnberg
Degree supervisor
Peter Kieseberg
Description (deu)
Fachhochschule St. Pölten, Masterarbeit 2024, Information Security
Description (deu)
Diese Arbeit befasst sich mit dem Bereich der dezentralen Datenspeicherung, wobei der Schwerpunkt auf
dem InterPlanetary File System (IPFS) liegt. Sie befasst sich mit dem wachsenden Bedarf an Datenverwaltungslösungen, die Sicherheit, Datenschutz und Benutzerkontrolle inmitten der Einschränkungen herkömmlicher zentralisierter Speichersysteme in den Vordergrund stellen. Das Hauptziel besteht darin, die Effizienz,
die Herausforderungen und das Potenzial von IPFS bei der Revolutionierung der Datenspeicherung und -
verwaltung zu untersuchen.
Eine Literaturrecherche bildet die Grundlage und beschreibt die Entwicklung von zentralisierten zu dezentralisierten Systemen sowie die technischen Aspekte von IPFS und verwandten Technologien wie Distributed Hash Tables (DHT), Content Identifiers (CIDs), das InterPlanetary Name System (IPNS) und
libp2p. Ein wesentlicher Beitrag dieser Arbeit ist die Entwicklung einer Proof-of-Concept-Webanwendung,
die IPFS zur sicheren und effizienten Datenverarbeitung einsetzt. Diese Anwendung dient als praktische
Veranschaulichung der Integration von IPFS in reale Datenverwaltungsszenarien.
Die Sicherheit und Leistung der Anwendung innerhalb des dezentralen IPFS-Rahmens werden gründlich
bewertet. Die Studie hebt die Stärken von IPFS bei der Gewährleistung der Datenintegrität und des Datenschutzes hervor, räumt aber auch die Herausforderungen bei der Skalierbarkeit und Leistung ein, insbesondere bei der Handhabung umfangreicher Dateien und der Bewältigung von Inkompatibilitätsproblemen
zwischen WebRTC und TCP-Sockets.
Zuletzt werden in dieser Arbeit Empfehlungen für zukünftige Verbesserungen der Proof-of-Concept Webanwendung gegeben. Dazu gehören die Verbesserung direkter Dateiübertragungsfunktionen, die Weiterentwicklung von Dateiverarbeitungstechniken, die Integration robuster Schlüsselverwaltungslösungen und
die Entwicklung dynamischer Datenreplikationsstrategien. Die Forschungsarbeit unterstreicht das Potenzial
dezentraler Systeme wie IPFS für die Gestaltung der Zukunft der Datenspeicherung, da sie einen sichereren,
privateren und benutzerzentrierten Ansatz bieten.
Description (eng)
This thesis delves into the realm of decentralized data storage, with a particular focus on the InterPlanetary
File System (IPFS). It addresses the growing need for data management solutions that prioritize security,
privacy, and user control, amidst the limitations of traditional centralized storage systems. The core objective is to explore the efficiency, challenges, and potential of IPFS in revolutionizing data storage and
management.
A literature review lays the foundation, outlining the evolution from centralized to decentralized systems,
and detailing the technical aspects of IPFS and related technologies like Distributed Hash Tables (DHT),
Content Identifiers (CIDs), the InterPlanetary Name System (IPNS), and libp2p. A significant contribution
of this thesis is the development of a proof of concept web application that employs IPFS for secure and
efficient data handling. This application serves as a practical illustration of integrating IPFS into real-world
data management scenarios.
The security and performance of the application within the decentralized IPFS framework are thoroughly
assessed. The study highlights the strengths of IPFS in ensuring data integrity and privacy while acknowledging the challenges in scalability and performance, particularly in handling large files and addressing
WebRTC-TCP socket incompatibility issues.[1]
In conclusion, the thesis presents recommendations for future enhancements of the proof of concept web
application. These include improving direct file transfer capabilities, advancing file handling techniques,
integrating robust key management solutions, and developing dynamic data replication strategies. The research underscores the potential of decentralized systems like IPFS in shaping the future of data storage,
offering a more secure, private, and user-centric approach.
Keywords (deu)
ComputersicherheitCloud ComputingDatenschutz
Type (eng)
Language
[deu]
Persistent identifier
AC number
License
- Citable links
Persistent identifier
https://phaidra.ustp.at/o:5822 - Other links
AC
https://permalink.obvsg.at/AC17168317https
//phaidra.fhstp.ac.at/o:5822 - Content
- RightsLicense
- DetailsUploaderResource typeText (PDF)Formatapplication/pdfCreated26.03.2025 08:18:31 UTC
- Usage statistics--
- Metadata
- Export formats