DP-Fusion: Token-Level Differentially Private Inference for Large Language Models
Rushil Thareja, Preslav Nakov, Praneeth Vepakomma, Nils Lukas
TL;DR
DP-Fusion tackles the privacy risk of LLM inferences leaking sensitive contextual data by introducing token-level differential privacy applied during inference. It partitions input into private groups and a public portion, computes per-group private distributions, and mollifies outputs to bound the divergence from the sanitized baseline, achieving $(\alpha,\beta)$-Rényi DP guarantees. The method demonstrates superior utility-to-privacy trade-offs compared with existing DPI approaches across document privatization tasks and provides empirical defense against jailbreaks and prompt-injection in RAG settings. This work enables safer deployment of LLMs with sensitive data by offering formal privacy guarantees, practical utility, and resilience against inference-time attacks.
Abstract
Large language models (LLMs) do not preserve privacy at inference-time. The LLM's outputs can inadvertently reveal information about the model's context, which presents a privacy challenge when the LLM is augmented via tools or databases containing sensitive information. Existing privacy-preserving methods at inference-time have significant limitations since they (i) lack provable guarantees or (ii) have a poor utility/privacy trade-off. We propose DP-Fusion, a Differentially Private Inference (DPI) mechanism for LLMs that provably bounds the influence a set of tokens in the context can have on the LLM's output. DP-Fusion works as follows: (1) label a subset of sensitive tokens, (2) infer the LLM without any sensitive tokens to obtain a baseline, (3) infer the LLM with the sensitive tokens, and (4) blend distributions so that the final output remains within a bounded distance of the baseline distribution. While this per-token influence bound also mitigates jailbreak-style prompt injection, we focus on \emph{document privatization}, where the goal is to paraphrase a document containing sensitive tokens, e.g., personally identifiable information, so that no attacker can reliably infer them from the paraphrased document while preserving high text quality. The privacy/utility trade-off is controlled by $ε$, where $ε=0$ hides sensitive tokens entirely, while higher values trade off privacy for improved text quality. We show that our method creates token-level provably privatized documents with substantially improved theoretical and empirical privacy, achieving $6\times$ lower perplexity than related DPI methods.
