Search papers, labs, and topics across Lattice.
This paper presents a systematic review of secure coded caching schemes, analyzing their security and privacy requirements, evaluating existing solutions, and reviewing the techniques used. It highlights that security is often added on top of efficiency-focused solutions, leading to fragmented approaches and a lack of a unifying network model. The review identifies and prioritizes open security and privacy challenges in secure coded caching for future research.
Secure coded caching, crucial for modern content delivery, often treats security as an afterthought, resulting in fragmented solutions that this review seeks to unify and improve.
In a content delivery network (CDN), resources are strained during peak-time and underutilised in off-peak times when supplying digital content to users. Caching can help balance this. At the off-peak time some content is delivered to users'local caches. During peak time, the use of cached data to serve users'requests relieves strain on the network by reducing repeated transfer of popular content. In \emph{coded caching}, the cache content placement is designed in conjunction with the delivery techniques to optimise network throughput. Since dissemination of information, as well as the delivery of entertainment, is reliant on CDNs, the security and privacy of cache placement, user demand, and content delivery, are paramount. In much of the literature in \emph{secure coded caching}, security is built on top of solutions that have efficiency in mind, and most current proposals focus on the security of individual parts of the process. A lack of a unifying network model also makes it difficult to compare or combine solutions. In this survey we analyse the security and privacy requirements of secure coded caching, and evaluate existing schemes in terms of the security provided and the cost of this security provision. We also review the techniques used to achieve secure coded caching and analyse their limitations. In addition, we contextualise secure coded caching in the landscape of other secure content delivery primitives. As a result, we identify and prioritise open security and privacy challenges for the future.