Time Delay Mechanism for ICN Cached Content Privacy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Information Centric Networks (ICNs) face a privacy risk due to the ability to infer whether a nearby user has previously requested the same content by analyzing the time difference between data response for cached and uncached data, which can reveal access patterns.
Innovation Solution
Implementing a method where a computing device initiates a time delay in transmitting cached content, especially for sensitive content, to obscure the timing of previous requests, thereby preventing users from determining if the content was cached by another user, and using unique access points and flags to manage privacy modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If cached content is transmitted immediately upon request, then response speed is improved, but access privacy is compromised due to timing analysis
Solution Approach 1:
The patent applies periodic action by introducing a time delay mechanism where cached content is not transmitted immediately upon request but after a predetermined time interval. This periodic postponement of transmission obscures the timing correlation between requests and responses, preventing timing-based privacy attacks while still delivering cached content efficiently. The delay period is configured to break the temporal pattern that would otherwise reveal whether content was previously cached.
2Productivity
If universal caching mechanism is implemented, then network efficiency is improved, but timing-based privacy inference becomes possible
Solution Approach 1:
The patent applies local quality by differentiating the transmission behavior based on the specific characteristics of the content and request. Instead of a uniform immediate transmission for all cached content, the system applies selective time delays to specific cached objects based on their sensitivity, access patterns, and privacy requirements. This localized differentiation maintains network efficiency for non-sensitive content while protecting privacy for sensitive cached content.
Data Source
AI summary
Embodiments relate to systems, devices, and computer-implemented methods for preventing determination of previous access of sensitive content by receiving, from a user, a request for content at a device in an information centric network, where a cached version of the content is locally stored at the device; initiating a time delay based on a determination that the user has not previously requested the content; and transmitting the cached version of the content to the user after the time delay.


