Updatable encryption in distributed storage systems using key-homomorphic pseudorandom functions Online publication date: Thu, 29-Sep-2016
by Jhordany Rodriguez Parra; Terence H. Chan; Siu-wai Ho
International Journal of Information and Coding Theory (IJICOT), Vol. 3, No. 4, 2016
Abstract: Distributed storage systems (DSSs) store linear combinations of data across different nodes such that, data lost due to node failures can be restored from surviving nodes. We address key rotation in DSSs: assume that a user wants to remotely change the encryption key of a file stored in a DSS by safely delegating the re-encryption process to the storage network. A problem arises because the data to be re-encrypted is not directly stored in the system (only linear combinations are stored). We propose a solution in which a key-homomorphic pseudorandom function (KH-PRF) is used in counter-mode encryption to make this delegation possible. Our solution requires the homomorphism to be applied several times. Previous constructions of KH-PRFs add noise to their functions which limits the number of times that the homomorphism can be applied. In this paper, we propose the first 'noiseless' key-homomorphic PRFs.
Online publication date: Thu, 29-Sep-2016
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Information and Coding Theory (IJICOT):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email email@example.com