Cache Privacy in Named-Data Networking
Content-Centric Networking (CCN) is an alternative to host-centric networking exemplified by today's Internet. CCN emphasizes content distribution by making content directly addressable. Named-Data Networking (NDN) is an example of CCN being considered as candidate next-generation Internet architecture. One key NDN feature is router-side content caching that optimizes bandwidth consumption, reduces congestion and provides fast fetching for popular content. Unfortunately, the same feature is also detrimental to privacy of both consumers and producers of content. As the authors show in this paper, simple and difficult-to-detect timing attacks can exploit NDN routers as "Oracles" and allow the adversary to learn whether a nearby consumer recently requested certain content.