CERIAS - Center for Education and Research in Information Assurance and Security

Skip Navigation
CERIAS Logo
Purdue University
Center for Education and Research in Information Assurance and Security

Secure and Efficient Access to Outsourced Data

Principal Investigator: Bharat Bhargava

Providing secure and efficient access to large scale outsourced data is an important component of cloud computing. In this paper we propose a mechanism to solve this problem in owner-write-users-read applications. We propose to encrypt every data block with a different key so that flexible cryptography-based access control can be achieved. Through the adoption of key derivation method, the owner needs to maintain only a few secrets. Analysis shows that the key derivation procedure using hash functions will introduce very limited computation overhead. We propose to use over-encryption and/or lazy revocation to prevent revoked users from getting access to updated data blocks. We design mechanisms to handle both updates to outsourced data and changes in user access rights. We investigate the computation overhead and safety of the proposed approach, and study mechanisms to improve data access efficiency.

Personnel

Students: Z. Li R. Owens Weichao Wang

Keywords: encryption, outsourced data