Hasso-Plattner-InstitutSDG am HPI
Hasso-Plattner-InstitutDSG am HPI

Securing Cloud Storages (Wintersemester 2014/2015)

Dozent: Prof. Dr. Christoph Meinel (Internet-Technologien und -Systeme) , Aragats Amirkhanyan (Internet-Technologien und -Systeme)

Allgemeine Information

  • Semesterwochenstunden: 4
  • ECTS: 6
  • Benotet: Ja
  • Einschreibefrist: 24.10.2014
  • Lehrform: SP
  • Belegungsart: Wahlpflichtmodul
  • Maximale Teilnehmerzahl: 10

Studiengänge, Modulgruppen & Module

IT-Systems Engineering BA
IT-Systems Engineering MA
  • IT-Systems Engineering A
  • IT-Systems Engineering B
  • IT-Systems Engineering C
  • IT-Systems Engineering D
  • IT-Systems Engineering Analyse


Cloud computing is an emerging computing paradigm that dynamically offers computing services as a utility via pay-as-you-go model.  Amongst the growing cloud technologies, cloud storage has attracted huge patronage. Storing data in the cloud is cheap, scalable and flexible and the proliferation of mobile devices essentially enhances these benefits. Despite these attractive features, there are fears regarding cloud storage. Cases of cloud service outages, unauthorized third party access to data and vendor lock-in discourage clients from using commercial public cloud. Consequently, enterprises resort to own resources, such as private clouds. This ultimately results to additional expenses, which could be evaded by leveraging on public cloud storage options.  It is therefore imperative that mitigative methods be evolved against the aforementioned public cloud storage concerns.

The seminar will be an offshoot of the ongoing CloudRAID research project [1]. The goal is to develop a standalone web and/or native mobile (Android or iOS) application and connect it to the CloudRAID API. Participants would also have the opportunity to tackle open research questions in this context, such as optimization of erasure coding performance in browsers.


Good programming skills are mandatory. Additionally, students may profit from previous participation in the lecture Internet Security.


Additional literature:

Lern- und Lehrformen

This seminar is focused on practical work. Students will familiarize themselves with the topic "Securing Cloud Storages" and develop ideas to solve specific given challenges. The main part of the seminar will be design and implementation of a suitable solution. Finally, students will be expected to present their results and submit a technical report. The bulk of seminar sessions will be dedicated for group work with provision for physical meetings with the tutors.


The final evaluation will be based on:

  • Initial research / idea presentation, 10%
  • Implementation, 40% (incl. 10% for Integration)
  • Final presentation, 25%
  • Technical Report, 12-18p LNCS, 25%


The first seminar session will be at October 16th. Seminars will take place at the following slots:

  • Thursdays, 9:15-10:45 AM in A-1.1