TY - GEN
T1 - Secure caching with non-uniform demands
AU - Sengupta, Avik
AU - Tandon, Ravi
AU - Clancy, T. Charles
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/10/22
Y1 - 2014/10/22
N2 - Caching helps in reducing network load at times of heavy traffic by utilizing content duplication, local file storage and multicast content delivery. The multicast delivery could be prone to information leakage if a user becomes malicious or if the multicast link is tapped by an external adversary. In this paper, we introduce the concept of information-theoretically secure file delivery when the files have a non-uniform popularity distribution. For this scenario, the cache memory of each user is split into two parts: one part is used to store data (some function of the files), whereas the other part is used to store keys. A novel algorithm for storing data and keys in the users' cache while accounting for the non-uniform file popularities is presented. This design is then exploited to simultaneously reduce the delivery rate while keeping the multicast communication secure. We show that the proposed scheme can guarantee information theoretic security at a negligible cost compared to insecure schemes, especially for large number of files and users. The secure-rate-vs-memory trade-off of the proposed scheme is analyzed and shown to be close to the information theoretic optimal for all feasible values of problem parameters.
AB - Caching helps in reducing network load at times of heavy traffic by utilizing content duplication, local file storage and multicast content delivery. The multicast delivery could be prone to information leakage if a user becomes malicious or if the multicast link is tapped by an external adversary. In this paper, we introduce the concept of information-theoretically secure file delivery when the files have a non-uniform popularity distribution. For this scenario, the cache memory of each user is split into two parts: one part is used to store data (some function of the files), whereas the other part is used to store keys. A novel algorithm for storing data and keys in the users' cache while accounting for the non-uniform file popularities is presented. This design is then exploited to simultaneously reduce the delivery rate while keeping the multicast communication secure. We show that the proposed scheme can guarantee information theoretic security at a negligible cost compared to insecure schemes, especially for large number of files and users. The secure-rate-vs-memory trade-off of the proposed scheme is analyzed and shown to be close to the information theoretic optimal for all feasible values of problem parameters.
UR - http://www.scopus.com/inward/record.url?scp=84911886300&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84911886300&partnerID=8YFLogxK
U2 - 10.1109/VITAE.2014.6934447
DO - 10.1109/VITAE.2014.6934447
M3 - Conference contribution
AN - SCOPUS:84911886300
T3 - 2014 4th International Conference on Wireless Communications, Vehicular Technology, Information Theory and Aerospace and Electronic Systems, VITAE 2014 - Co-located with Global Wireless Summit
BT - 2014 4th International Conference on Wireless Communications, Vehicular Technology, Information Theory and Aerospace and Electronic Systems, VITAE 2014 - Co-located with Global Wireless Summit
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2014 4th International Conference on Wireless Communications, Vehicular Technology, Information Theory and Aerospace and Electronic Systems, VITAE 2014 - Co-located with Global Wireless Summit
Y2 - 11 May 2014 through 14 May 2014
ER -