What are the three attacker models for a cloud system?
Honest but curious
Malicious but cautious
Malicious
What is the attacker model of a cloud service provider?
Malicious but cautious
What is the advantage of having confidentiality from the cloud provider?
2 things
You don’t have to trust its employees or subcontractors
You don’t lose data confidentiality if cloud provider gets hacked
What does confidentaility from the cloud provider not protect you from?
3 things
Data loss
Insufficient due diligence
Denial of service
What is cryptDB?
CryptDB is a middleware that protects databases deployed on cloud servers. It requires a proxy server that handles cryptographic key translation while the data is stored on unmodified database servers. Each record of the database is encrypted multiple times to preserve relationships between other records.