Sharing-based Privacy and Availability of Cloud DataWarehouses
Résumé
Cloud computing can help reduce costs, increase business agility and
deploy applications with a high return on investment such as data warehouses.
However, storing and managing data in the cloud may not be fully trustworthy.
In this article, we focus on both data security (data privacy, availability and
integrity) and data analysis in the cloud. To solve the data security issue, we propose
a new (m, n, t) multi secret sharing scheme based on block cryptography,
secret sharing and hash functions. Moreover, we apply this solution onto a cloud
data warehouse such that data security and data analysis are addressed. An extensive
security and performance analysis shows that the proposed schemes can
prevent most attacks, guarantee data availability and integrity, and allow analyzing
data at low costs (data storage, data transfer and time computation) in the
pay-as-you-go economic model in the cloud.