Abstract
Data outsourcing is emerging today as a successful paradigm allowing users and organizations to exploit external services for the distribution of resources. A crucial problem to be addressed in this context concerns the enforcement of selective authorization policies and the support of policy updates in dynamic scenarios.
In this chapter, we present a novel solution for the enforcement of access control and the management of its evolution. Encryption is the traditional way in which a third party can be prevented from accessing information it would have otherwise access to, either because it controls a channel transmitting it or because it reads its stored representation. Our proposal is based on the application of selective encryption as a means to enforce authorizations. Also, the model here proposed represents a first solution for efficiently managing policy updates, limiting the adoption of expensive re-encryption techniques.
Part of this chapter appeared under S. De Capitani di Vimercati, S. Foresti, S. Jajodia, S. Paraboschi, and P. Samarati, “Encryption Policies for Regulating Access to Outsourced Data,” in ACM Transactions on Database Systems (TODS), Vol. 35:2, April, 2010 [44] ©2010 ACM, Inc. Reprinted by permission http://doi.acm.org/10.1145/1735886.1735891
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer US
About this chapter
Cite this chapter
Foresti, S. (2011). Selective Encryption to Enforce Access Control. In: Preserving Privacy in Data Outsourcing. Advances in Information Security, vol 51. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-7659-8_3
Download citation
DOI: https://doi.org/10.1007/978-1-4419-7659-8_3
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-7658-1
Online ISBN: 978-1-4419-7659-8
eBook Packages: Computer ScienceComputer Science (R0)