Covert Ephemeral Communication in Named Data Networking
This addresses the need for secure, covert communication in next-generation internet architectures, though it is incremental as it builds on existing NDN features.
The paper tackles the problem of enabling covert ephemeral communication (CEC) in Named Data Networking (NDN) by leveraging network-layer features like in-network caches and routers' state, allowing parties to exchange messages that become unavailable over time, with results assessed for feasibility and performance using a local setup and the official NDN testbed.
In the last decade, there has been a growing realization that the current Internet Protocol is reaching the limits of its senescence. This has prompted several research efforts that aim to design potential next-generation Internet architectures. Named Data Networking (NDN), an instantiation of the content-centric approach to networking, is one such effort. In contrast with IP, NDN routers maintain a significant amount of user-driven state. In this paper we investigate how to use this state for covert ephemeral communication (CEC). CEC allows two or more parties to covertly exchange ephemeral messages, i.e., messages that become unavailable after a certain amount of time. Our techniques rely only on network-layer, rather than application-layer, services. This makes our protocols robust, and communication difficult to uncover. We show that users can build high-bandwidth CECs exploiting features unique to NDN: in-network caches, routers' forwarding state and name matching rules. We assess feasibility and performance of proposed cover channels using a local setup and the official NDN testbed.