1. Read the AppFence and the BStore papers (as well as the optional papers if you want).

1a) Please give a 1-paragraph summary of the AppFence and BStore papers.

1b) Comment on what you think are the pros and cons of the proposed approaches.


2. Today, when users upload their data to cloud service providers, they lose control of their data, and they have to fully trust that the service providers will do the right thing to protect their data.

a) Can you suggest an alternative approach in which users do not have to fully trust the service provider?

b) Give a concrete application example to show how your approach may work.

c) What do you think are the important requirements and challenges (both technical and non-technical) in order for the proposed approach to become practical?