Paper deep dive
A Large-Scale Benchmark and Risk Assessment of Traffic Analysis Attacks on Cloud LLM Services
Shahrooz Pouryousef, Jesus Lopez, Saeefa Rubaiyat Nowmi, Md Mahmuduzzaman Kamol, Moinul Hossain, Muoi Tran, Mohammad Saidur Rahman
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 88%
Last extracted: 9/29/2026, 1:13:32 PM
Summary
This paper presents a large-scale benchmark and risk assessment of traffic analysis attacks on cloud-based Large Language Model (LLM) services. The authors introduce a unified measurement study and public benchmark containing 60,000 user-LLM interactions across 10 models and 6 prompt categories, plus 2,838 multi-agent executions. Using only encrypted packet metadata (sizes, directions, timing, burst structure), they demonstrate that passive observers can infer serving models (97.7% balanced accuracy), prompt categories (76.7% mean accuracy), and multi-agent tasks (up to 90.7% accuracy). The study highlights that these side-channel leaks persist despite prompt reformulation, decoding temperature changes, and partial traffic observation.
Entities (12)
Relation Signals (8)
Traffic Analysis Attack â targets â Cloud LLM Services
confidence 95% · Cloud-based Large language model (LLM) services create a network-level traffic side channel that can expose model, prompt, and task behavior despite encryption.
Encrypted Packet Metadata â enables â Model Fingerprinting
confidence 90% · Using only encrypted packet metadata, we assess the risk of traffic analysis attack... Model fingerprinting achieves 97.7% balanced accuracy
Encrypted Packet Metadata â enables â Prompt Category Fingerprinting
confidence 90% · Using only encrypted packet metadata... prompt-category fingerprinting reaches 76.7% mean accuracy
Encrypted Packet Metadata â enables â Multi-Agent Task Fingerprinting
confidence 90% · Using only encrypted packet metadata... multi-agent task fingerprinting achieves up to 90.7% accuracy
MARBLE â usedfor â Multi-Agent Task Fingerprinting
confidence 85% · We construct the multi-agent dataset using MARBLE... where teams of LLM-based agents collaborate on shared tasks.
Star Topology â supports â Multi-Agent Task Fingerprinting
confidence 80% · Each task is executed under two coordination topologies... star topology... We study multi-agent task fingerprinting
Graph Topology â supports â Multi-Agent Task Fingerprinting
confidence 80% · Each task is executed under two coordination topologies... fully connected graph... We study multi-agent task fingerprinting
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Cloud-based Large language model (LLM) services create a network-level traffic side channel that can expose model, prompt, and task behavior despite encryption. From packet sizes, directions, timing, and burst structure alone, a passive local observer can infer the serving model, the user's prompt category, and the task executed by a collaborative multi-agent system. Yet current evidence is fragmented across separate datasets and settings, limiting reproducibility and comparison. We present, to our knowledge, the first unified measurement study and public benchmark of encrypted LLM traffic across both user--LLM and multi-agent executions. The large-scale benchmark contains 60,000 user--LLM interactions across 10 models and 6 prompt categories, plus 2,838 multi-agent executions covering 10 task categories and two coordination topologies. Using only encrypted packet metadata, we assess the risk of traffic analysis attack by characterizing traffic signatures, identifying the features most associated with leakage, and testing robustness under prompt reformulation, decoding-temperature changes, larger candidate model sets, and partial traffic observation. Model fingerprinting achieves 97.7\% balanced accuracy, prompt-category fingerprinting reaches 76.7\% mean accuracy, and multi-agent task fingerprinting achieves up to 90.7\% accuracy. Prompt reformulation weakens but does not remove model-specific leakage, and task fingerprints remain detectable even from a single agent's traffic.
Tags
Links
- Source: https://arxiv.org/abs/2609.31877v1
- Canonical: https://arxiv.org/abs/2609.31877v1
Trouble viewing inline? Open PDF directly â
Full Text
60,667 characters extracted from source content.
Expand or collapse full text
A Large-Scale Benchmark and Risk Assessment of Traffic Analysis Attacks on Cloud LLM Services Shahrooz Pouryousef â , Jesus Lopez â , Saeefa Rubaiyat Nowmi ⥠, Md Mahmuduzzaman Kamol ⥠Moinul Hossain § , Muoi Tran â , Mohammad Saidur Rahman â â Chalmers University of Technology, Sweden â University of Texas at El Paso, USA ⥠Old Dominion University, USA § George Mason University, USA AbstractâCloud-based Large language model (LLM) services create a network-level traffic side channel that can expose model, prompt, and task behavior despite encryption. From packet sizes, directions, timing, and burst structure alone, a passive local observer can infer the serving model, the userâs prompt category, and the task executed by a collaborative multi-agent system. Yet current evidence is fragmented across separate datasets and settings, limiting reproducibility and comparison. We present, to our knowledge, the first unified measurement study and public benchmark of encrypted LLM traffic across both userâLLM and multi-agent executions. The large-scale benchmark contains 60,000 userâLLM interactions across 10 models and 6 prompt categories, plus 2,838 multi-agent executions covering 10 task categories and two coordination topologies. Using only encrypted packet metadata, we assess the risk of traffic analysis attack by characterizing traffic signatures, identifying the features most associated with leakage, and testing robustness under prompt reformulation, decoding-temperature changes, larger candidate model sets, and partial traffic observation. Model fingerprinting achieves 97.7% balanced accuracy, prompt-category fingerprint- ing reaches 76.7% mean accuracy, and multi-agent task finger- printing achieves up to 90.7% accuracy. Prompt reformulation weakens but does not remove model-specific leakage, and task fingerprints remain detectable even from a single agentâs traffic. Index TermsâCloud LLM Systems; Multi-Agent Systems; Traffic Analysis; Fingerprinting Attacks; Availability. Code and data are available at https://github.com/ IQSeC-Lab/AI-Traffic-Analysis. I. INTRODUCTION Modern large language models (LLMs) are deployed as net- worked applications. These applications include direct userâ LLM interactions where users submit prompts to remote models and collaborative multi-agent workflows, in which multiple agents repeatedly invoke remote models, exchange intermediate results, and coordinate to complete tasks [1], [2]. We study both settings, focusing on the encrypted network traffic generated during remote LLM inference. Prior research on encrypted traffic analysis has shown that, although encryp- tion prevents direct inspection of communication content, a passive on-path observer can exploit side-channel metadata, e.g., packet sizes, directions, timing, and burst structure, to infer application and user activities [3]â[5]. Networked LLM services inherit many security risks of distributed systems, including threats to confidentiality, in- tegrity, and availability, but in this paper we focus specifically on privacy leakage to a passive on-path adversary. Such an adversary, such as a local eavesdropper, an ISP, or a network middlebox, records packet metadata without modifying or decrypting the communication. It has been studied extensively in website fingerprinting and traffic analysis, where packet sequences and timing can reveal fine-grained user activity despite transport-layer encryption [3], [4], [6]â[9]. Motivation. Side-channel fingerprinting attacks have tar- geted LLM-based services too. Prior work has reconstructed portions of LLM responses and inferred their topics from token-length patterns exposed in encrypted traffic [10], [11] and exploited data-dependent inference timing to infer prop- erties of user inputs [12]. For model identification, LLMmap actively probes applications and analyzes their outputs [13], whereas LLMs Have Rhythm passively fingerprints serving models using inter-token timing and encrypted network traf- fic [5]. Other studies infer prompt topics from packet sizes and timing in encrypted streaming responses [14], and use encrypted userâagent traffic to identify agent behaviors and agents and to profile user attributes from their inferred agent usage [15]. However, these efforts use separate datasets, col- lection setups, labeling schemes, and adversary assumptions, typically focusing on a narrow set of inference targets or interaction settings. This fragmentation makes it impossible to compare attacks and defenses under a common passive- observer model or to characterize privacy leakage across both direct userâLLM interactions and collaborative multi-agent workflows. Shared benchmarks helped address this problem in related fields. Tor website-fingerprinting datasets allow researchers to compare attacks and defenses under common conditions, while GTT23 shows why realistic traces are important for measuring practical leakage [16]. Similarly, HELM, MMLU, RouterBench, and LLMRouterBench provide common tasks and evaluation settings for comparing LLMs and routing methods [17]â[20]. However, LLM traffic analysis lacks a similar foundation. To our knowledge, no public benchmark jointly covers direct userâLLM interactions and collaborative multi-agent executions while supporting model, prompt, and task inference under a common passive-observer model. This paper addresses that gap by constructing such a benchmark and assessing the risk of privacy leakage. Challenges. Designing such a benchmark is challenging. It must capture real encrypted traffic from both direct userâLLM interactions and collaborative multi-agent workflows, span diverse models, prompts, and tasks, and provide reliable labels arXiv:2609.31877v1 [cs.CR] 25 Sep 2026 at multiple levels of behavior, while restricting the observer to packet-level metadata available to an on-path adversary. For risk assessment, it must support controlled evaluation under changes to prompts, decoding settings, model sets, and traffic visibility to determine if observed leakage reflects persistent execution patterns or artifacts of a particular configuration. Contributions. To address these challenges, we construct a unified benchmark of encrypted traffic from networked LLM services. It covers 60, 000 direct userâLLM interactions across 10 models and 6 prompt categories, together with 2, 838 successful multi-agent executions from MultiAgentBench [2] across 10 task categories and graph and star coordination topologies. All traces are collected and labeled through the same pipeline under a common passive-observer model, pro- viding a consistent basis for studying leakage. We use the benchmark to evaluate both established and less explored inference tasks. For established problems, the benchmark supports serving-model and prompt-category fin- gerprinting under a common evaluation setting. We also study multi-agent task fingerprinting, where an observer infers the collaborative task. These experiments show that the benchmark supports model-, prompt-, and task-level analysis and enables consistent evaluation across interaction settings. Finally, we assess whether the observed leakage persists under changes in execution and observation. We vary prompt wording, decoding temperature, candidate model sets, and the amount of visible agentâLLM traffic. Model fingerprinting achieves 97.7% balanced accuracy, prompt-category finger- printing reaches 76.7% mean accuracy, and multi-agent task fingerprinting achieves up to 90.7% accuracy. Prompt reformu- lation weakens but does not eliminate model-specific leakage, while collaborative tasks remain detectable even when the observer sees traffic from only one participating agent. These results show that the observed leakage persists beyond a single configuration. In summary, the key contributions are: âą Unified encrypted-traffic benchmark. We construct a benchmark of 60, 000 userâLLM interactions and 2, 838 multi-agent executions spanning diverse models, prompts, tasks, and coordination topologies. âą Risk assessment across inference tasks. We use the bench- mark for serving-model and prompt-category fingerprinting and for the less-explored task of inferring multi-agent tasks. We also identify the features associated with each target. âą Robustness under realistic variation. We test prompt reformulation, temperature changes, larger model sets, and partial traffic visibility, showing when attacks weaken and when leakage persists. I. RELATED WORK Encrypted-traffic fingerprinting. Encrypted connections ex- pose metadata, e.g., packet sizes, directions, timing, and burst structure. Website fingerprinting (WF) showed that these sig- nals can identify user activity even over Tor [6], [8], [21]. Early attacks relied on hand-crafted features, whereas deep- learning methods learned representations directly from packet sequences and timing [3], [4], [9], [22]. Later studies examined actual traffic, changing network conditions, and adaptive de- fenses, showing that lab performance may not transfer directly to realistic settings [23]â[25]. This literature motivates our use of encrypted packet metadata, but our objective is to infer properties of LLM computation rather than visited websites. Traffic analysis of LLM services. Autoregressive generation and response streaming create observable patterns that reveal conversation content and serving-model properties. Weiss [11] reconstructs generated text and infers conversation topics from encrypted response sizes. Whisper Leak infers target topics from packet sizes and timing, while NetEcho reconstructs prompts and responses using offline probing and traceâtext matching [14], [26]. Alhazbi [27] shows that inter-token timing produces model-specific signatures, LLMmap identi- fies serving models using an active adversary with plaintext responses [13], and Carlini and Nasr expose remotely observ- able timing leakage caused by data-dependent inference op- timizations [12]. These works demonstrate leakage of topics, content, model identity, and serving behavior, but typically study a single target. Our benchmark instead supports serving- model and multiclass prompt-category fingerprinting under a common passive-observer model and evaluates robustness to prompt reformulation, decoding temperature, larger candidate sets, and partial traffic visibility. Traffic analysis of LLM agents. Agentic systems generate rich traffic through planning, tool use, retrieval, and repeated model calls. AgentPrint analyzes encrypted userâagent traffic to identify agent activities and applications and infer user attributes from longitudinal usage patterns [15]. PersonaFin- gerprint shows that encrypted traffic produced by LLM-driven browsing can expose high-level user personas [28]. These stud- ies examine individual agents or their external browsing be- havior. In contrast, we study encrypted traffic jointly generated by collaborative multi-agent executions and assess if a passive observer can infer the task being performed. We evaluate graph and star coordination topologies and partial visibility, where only a subset of agentâLLM flows is observed. I. PROPOSED THREAT MODEL A. System and Observation Model Figure 1 summarizes the two considered settings. In the direct setting, a user communicates with a remote LLM service over TLS. A passive on-path adversary records the encrypted traffic exchanged during each interaction; it cannot decrypt or modify the traffic, and neither the endpoint is compromised. In the collaborative setting, multiple LLM-based agents 1 solve a shared task using MARBLE [2] under its star and graph-mesh coordination protocols. The topology of the co- ordination can be star, i.e., a central planner assigns subtasks and combines agent outputs, or mesh, i.e., agents communicate directly. Agents may communicate with the same or different remote LLM services. In both settings, the adversary observes 1 An LLM agent is a software system that combines one or more LLMs with tools, memory, and workflow logic to autonomously plan and execute tasks. Multi-agent systems comprise multiple collaborating LLM agents. Passive Attacker User inference streaming response Internet LLM serving system LLM Service A Agent to Agent Communication Agent 1Agent 2 LLM Service B Agent M LLM Service N (a) Direct userâLLM interaction (b) Collaborative Multi-Agent Task Execution Fig. 1: Figure 1(a) illustrates the direct userâLLM setting. Figure 1(b) illustrates the collaborative multi-agent setting, where the adversary observes encrypted agentâLLM traffic but not agent-to-agent communication. Labeled Reference Traces packet sizes, directions, and timing Feature Extraction packet-, burst-, and flow-level features Fingerprint Model Training supervised learning over candidate labels Trained Fingerprint Model Attack Preparation Phase Observed Encrypted Trace payload contents remain hidden Feature Extraction same pipeline used during training Fingerprint Inference apply the deployed model Predicted Label serving model, prompt category, or task category Attack Phase Fig. 2: Workflow of the traffic-analysis attack. The adversary trains a fingerprint model via labeled encrypted traffic traces and applies it to observed encrypted traffic to infer the serving model, prompt category, or collaborative task. only packet timestamps, sizes, and directions. Packet payloads, prompts, responses, IP addresses, and endpoint identities remain hidden. In the collaborative setting, agent-to-agent communication is also unobservable. An observed traffic trace is represented as F = (t i , s i , d i ) n i=1 , where t i , s i , and d i denote the relative timestamp, size, and direction of packet i, respectively. We assume the adversary can correctly segment each interaction, direct or collaborative. B. Adversary Knowledge, Objectives, and Scope We consider a supervised closed-world setting. The adver- sary has access to labeled reference traces for the candidate labels, trains fingerprinting models offline, and predicts the label of an observed trace. For direct userâLLM interactions, the candidate labels correspond to serving models or prompt categories. The adversary seeks to infer f model : F â M,f category : F â P , where M and P denote the candidate model and prompt-category sets, respectively. For collaborative executions, the candidate labels correspond to collaborative task categories. The adversary seeks to infer f task : F multi â T , where F multi denotes the aggregated encrypted traffic observed from the monitored agents during a single execution, andT is the set of candidate task categories. Coordination topology is not considered an inference target. C. Traffic Fingerprinting Workflow Figure 2 illustrates the considered traffic fingerprinting workflow. Under the closed-world assumption, the adversary first collects labeled reference traces for the candidate classes and trains a supervised classifier offline. Each traffic trace is segmented into an individual userâLLM interaction or collaborative multi-agent execution, from which packet-level and flow-level features are extracted to construct a feature vec- tor. During deployment, the adversary observes an encrypted traffic trace from an unknown interaction, applies the same segmentation and feature extraction procedure, and provides the resulting feature vector to the trained classifier. Depending on the inference objective, the classifier predicts the serving model, the prompt category, or the collaborative task category. This workflow is common to all experiments, only the predic- tion target changes across the different inference tasks. IV. PROPOSED EXPERIMENTAL METHODOLOGY This section describes the generation of the userâLLM and multi-agent datasets, the traffic collection and preprocessing pipeline, and the extracted traffic features. A. Dataset Generation UserâLLM Dataset. The dataset contains 60 prompts evenly distributed across 6 semantic categories: summarization, code generation, mathematical reasoning, logical reasoning, techni- cal explanation, and adversarial requests. Examples of prompts include âImplement binary search in Pythonâ for code genera- tion, and âIf you have a drawer full of unmatched socks, how many do you have to pull out to get a matching pair?â for logical reasoning. Each prompt is independently submitted to every candidate LLM over 100 fresh sessions. The framework automatically records the model identity, prompt ID, prompt category, and trial ID as ground-truth labels. Multi-Agent Dataset. We construct the multi-agent dataset us- ing MARBLE [2], where teams of LLM-based agents collabo- rate on shared tasks. It includes 10 categories with 15 tasks per category. Four categories are native to MARBLE: bargaining, research, coding, and database. We additionally incorporate bug fixing from TeamBench [29], software-engineering issue resolution from SWE-bench Lite [30], long-form report writ- ing from DeepResearch Bench [31], clinical reasoning from MedQA [32], contract analysis from LegalBench [33], and argumentation based on competitive debate motions [34]. Each task is executed under two coordination topologies. In the fully connected graph, agents communicate directly with all peers; in the star topology, a central planner coordinates all communication. Teams contain 2â5 role-specialized agents. Execution ends when the planner declares completion or the configured round limit is reached. All agents use the same locally hosted Llama 3.2 3B model via Ollama, isolating task and topology effects from model variation. Each task is independently repeated up to 15 times to capture variation from stochastic decoding. The database tasks additionally interact with a containerized PostgreSQL system containing realistic performance anomalies. Overall, we obtain 4, 070 successful and 42 failed executions, corresponding to a 98.9% success rate. Of the successful executions, 3, 970 contain valid encrypted-traffic captures and are retained. Task categories lead to different communication structures, varying in coordination rounds, LLM request/response size, and the amount of tool or environment activity between calls. These workflows create distinct packet count, size, burst, and timing patterns without requiring access to encrypted content. B. Traffic Collection and Preprocessing Traffic is captured with tcpdump at the earliest observable point on the network path, i.e., the client-facing interface for single-agent interactions and the proxy-facing loopback interface for multi-agent executions. Each capture is synchro- nized with its corresponding execution via recorded start and end timestamps, allowing a continuously running capture to be sliced into per-execution traces after the fact, rather than requiring the capture tool to be restarted for every interaction. Each trace is anonymized and preprocessed before feature extraction: packets are restricted to the executionâs time win- dow, timestamps are normalized relative to the first packet of the trace, and direction is labeled outgoing/incoming from the fixed client/server role of the connection endpoints. Byte- identical duplicate packets, arising when overlapping capture processes observe the same traffic, are removed by content hashing; genuine TCP retransmissions are rare under our capture conditions and are left unmodified where they occur. Executions whose capture failed to record any packets due to transient tooling faults were discarded and re-executed. C. Experimental Environment The experimental pipeline, including local LLM inference, packet capture, PCAP processing, and feature extraction, was executed on a high-performance computing server equipped with two Intel Xeon Gold 6430 processors (64 physical cores, 128 logical cores) and 512 GB of RAM. The server contained two NVIDIA H100 NVL GPUs, each with 95.8 GB of memory. GPU-accelerated workloads were executed using CUDA 12.8 and NVIDIA driver version 595.71.05. V. RISK ASSESSMENT AND BENCHMARK EVALUATION In this section, we empirically evaluate the encrypted traffic fingerprinting attacks introduced in Section I. First, we characterize the encrypted traffic generated by different models, prompt categories, and collaborative multi-agent tasks C1C2C3C4C5C6 Prompt category 18 20 22 24 Response gap (ms) (a) Prompt-category cadence 010203040506070 Time since final request (s) 0 20 40 Response packets / 1 s (b) Model response signatures M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 Fig. 3: Encrypted userâLLM traffic properties. (a) Response-packet inter-arrival timing across prompt categories for a fixed LLM. Each point represents one prompt; boxes show medians and interquartile ranges. (b) Temporal response-packet signatures of 10 LLMs for a fixed prompt. Each line is the execution closest to the modelâs median behavior over 100 trials. Payload-bearing LLM-to-user packets are aggregated into 1 s intervals. to understand whether they exhibit distinguishable commu- nication patterns. Second, we assess the risk of encrypted traffic fingerprinting for model, prompt-category, and multi- agent task identification. Third, we investigate which observ- able traffic characteristics are responsible for the information leakage. Finally, we evaluate the practicality of the proposed fingerprinting attack. Unless stated otherwise, all experiments use a Random Forest (RF) classifier. We report balanced accuracy (BA) as the primary evaluation metric together with the macro-averaged F1 score (Macro-F1). Balanced accuracy is computed as the average recall across all C classes, BA = 1 C C X i=1 T P i T P i + F N i ,(1) where T P i and F N i denote the true positives and false negatives of class i, respectively. The Macro-F1 is defined as Macro-F1 = 1 C C X i=1 2P i R i P i + R i ,(2) where P i and R i denote class iâs precision and recall. A. UserâLLM Fingerprinting Key Insight: One Traffic Stream, Two Leakage Sources The serving model shapes how the response is streamed, while the prompt category shapes how much and how long the model generates. One passive capture therefore supports two inference attacks simultaneously, so we assess each risk in isolation by fixing the prompt when fingerprinting models and fixing the model when fingerprinting prompt categories. We evaluate encrypted traffic generated by direct in- teractions with 10 LLMs downloaded from Hugging Face: Llama-3.2-3B-SRL, Qwen2.5-7B-Instruct, Qwen3- 14B-Base, MegaScience-Qwen3-14B, Phi-4-Mini-Reasoning, AceReason-Nemotron-1.1-7B, PatronusAI-Glider, LLMTwin- Llama-3.1-8B, Typhoon2-8B-Instruct, and XtraGPT-3B. We evaluate 10 more models to assess scalability. Unless otherwise noted, all experiments use traffic from the original 10 models. Client â ServerServer â Client Time Burst 1 Câ S 4 packets Duration T 1 Burst 2 Sâ C 3 packets Duration T 2 Burst 3 Câ S 4 packets Duration T 3 Burst 4 Sâ C 6 packets Duration T 4 Burst 5 Câ S 3 packets Duration T 5 Fig. 4: Burst-level traffic representation. Consecutive pack- ets transmitted in the same direction form a burst. 1) Encrypted Traffic Leaks Distinguishable Signals: We first examine whether encrypted traffic generated by different LLMs exhibits distinguishable statistical patterns. For each PCAP trace, our feature- extraction pipeline computes 176 content-independent traffic statistics from packet direction, en- crypted payload length, arrival time, rate, bursts, idle periods, and packet ordering. We exclude IP addresses, endpoint iden- tifiers, payload contents, and other application metadata. After removing 8 constant features, each interaction is represented by a 168-dimensional feature vector. A directional burst is a maximal sequence of consecutive payload-bearing packets traveling in the same direction, B = (p i , . . . , p j ), whose duration is D(B) = t j â t i . Figure 3(a) shows that prompt category affects encrypted response timing even for a fixed LLM. Categories C2 and C3 generally exhibit longer inter-packet gaps than C1 and C6, while C3 shows greater variation, consistent with math and algorithmic prompts requiring different generation effort. However, the figure cannot separate token-generation time from serving and packetization effects. Figure 3(b) shows the complementary model-dependent effect for a fixed prompt: models differ in packet rates, response durations, and stream- ing patterns. These distinct timing and streaming signatures are consistent with prior work [5], [15], [35]. 2) LLMs Can Be Reliably Fingerprinted: Since different models exhibit distinguishable traffic characteristics, we next examine which features contribute most to model fingerprint- ing. We group the 168 extracted features into six families by representation granularity: flow-level volume/direction and rate, packet-level packet size and timing, segment-level burst, and sequence-level ordering. Flow-level features summarize aggregate volume, directionality, and transmission rates, while packet-level features capture individual packet sizes and tem- poral relationships. Burst features characterize same-direction transmission segments, where a burst is a maximal sequence of consecutive payload-bearing packets transmitted in one direction, as illustrated in Fig. 4. These features summarize burst count, size, duration, and inter-burst spacing. Ordering features instead capture the global packet arrangement, includ- ing packet positions, early- and late-stage traffic concentration, response concentration, and sequence-order statistics. TABLE I: Feature-family analysis for LLM-model fingerprinting using one repetition per modelâprompt pair. Values are percentages (mean ± std dev across five prompt-grouped folds). Feature familyNo. featuresFamily only (%)Without family (%) All features16895.67± 0.70â Burst7594.17± 1.5686.33± 2.67 Timing2866.50± 1.0995.67± 1.49 Packet size2187.83± 1.6295.83± 1.32 Ordering2248.00± 5.6795.83± 0.83 Volume/direction1030.17± 4.8796.33± 1.12 Rate1247.83± 4.5197.33± 1.09 Key Insight: Burst Features Dominate Burst features alone identify the model nearly as well as all 168 features (94.2% vs. 95.7%), showing that response packetization and streaming (not traffic volume) carry the signal. This lowers the cost of the attack, since coarse burst statistics are sufficient. It also implies that defenses hiding only a single feature such as packet size or timing leave the dominant side-channel open. For each family, we perform two complementary experi- ments. In the family-only setting, the classifier is trained using only that family to measure its predictive sufficiency. In the without-family setting, the family is removed and the classifier is retrained using all remaining features to measure its unique contribution. We train a new RF for every feature configuration and prompt-grouped fold using the same protocol as the main evaluation, with preprocessing fitted only on the training partition. Table I reports the mean and standard deviation across the five test folds. The feature families contain different numbers of features. Consequently, family-only accuracy reflects the predictive sufficiency of the complete family rather than a cardinality- controlled comparison. We therefore use the without-family results to assess each familyâs unique contribution. Burst alone could be enough. Using all 168 features, the classifier identifies the deployed model with 95.67% accuracy, well above the 10% random-guessing baseline. Burst features achieve 94.17% in isolation, and removing them reduces accuracy by 9.33%. A directional burst combines the volume and duration of consecutive packets traveling in one direction with their separation from adjacent transmissions. It therefore captures both the packetization and temporal structure of a streamed response. Packet-size and timing features are also informative in isolation, achieving 87.83% and 66.50%, re- spectively, but contribute little beyond burst features because they capture overlapping information. In contrast, aggregate volume and direction are much less effective because they dis- card the packetization and temporal structure of the response. Why do these features work? Two mechanisms explain why these features differ across models. First, autoregressive decoding time depends on the deployed modelâs architecture, parameter count, attention configuration, and execution char- acteristics. Prior work shows that these differences produce model-dependent inter-token timing patterns observable after responses are transmitted over a network [5]. Our evaluated models span approximately 3Bâ15B parameters and several Llama, Phi, and Qwen architectures, providing substantial variation in the computation performed at each decoding step. Key Insight: Fingerprints Reflect the Deployed LLM System The fingerprint identifies the deployed serving system rather than architecture alone. Two post-trained models sharing the Qwen3-14B backbone remain separable, with 100% and 96.7% recall, while the most common confusions occur across different architectures. Thus, withholding model details does not prevent passive identification of serving variants. Second, training, post-training, alignment, and tokeniza- tion affect what each model generates for the same prompt. LLMmap demonstrates that identical queries elicit model- dependent response lengths, structures, wording, and refusal behavior [13]. These textual differences become network- visible in our collection pipeline. The server streams each decoded text chunk to the client as a separate Server-Sent Events (SSE) message over a persistent HTTP connection. Consequently, differences in tokenization, word length, for- matting, and response structure alter the sizes and sequence of transmitted chunks, while differences in decoding speed alter their emission intervals. Architecture alone, however, does not explain the re- sult. Qwen3-14B-Base and MegaScience-14B share the same Qwen3-14B backbone, but the latter is further trained for scientific reasoning; the classifier obtains 100% and 96.7% recall for these models, respectively. This indicates that post-training-induced response behavior can change the traf- fic fingerprint without changing the base architecture. Con- versely, most classification errors occur between Phi-4-Mini and LlamaTwin-8B, showing that models with different ar- chitectures can still produce overlapping traffic behavior. We therefore interpret the measured signature as a fingerprint of the deployed LLM serving system rather than the model architecture alone. The fingerprint reflects the combined ef- fects of the model architecture, post-training, tokenization, and generation behavior. 3) Prompt-category fingerprinting: We next investigate whether encrypted traffic reveals the semantic category of a prompt when the deployed LLM is fixed. We train a separate six-class Random Forest classifier for each of the ten LLMs, preventing model-specific traffic differences from directly de- termining the predicted category. We use all available traces and five common prompt-grouped folds. In each fold, the classifier for a given model is trained on all repetitions of 48 prompts and tested on all repetitions of 12 completely unseen prompts. All repetitions of a prompt remain in the same fold. We first average accuracy across the five folds for each model and then report the mean and standard deviation across the ten models. Random guessing obtains 16.67%. Response-side prompt-category fingerprinting. Prompt- category classification can be biased by encrypted request traffic because categories differ in prompt length. Although each prompt fits within one request packet, median encrypted sizes vary widely across C1âC6: 1,388, 131, 77.5, 146.5, 283, and 95.5 bytes. Accordingly, Table I shows that request traffic alone achieves 51.68% accuracy, revealing prompt length as a TABLE I: Prompt-category fingerprinting using different traffic views and response-only feature families. âOnlyâ uses only the indicated response-feature family, whereas âWithoutâ removes it from the complete 22-feature response representation. Values are mean accuracy across the ten LLM-specific classifiers. FeaturesNo.Only (%)Without (%)Drop (p) Traffic-view sanity check All traffic168 65.10± 7.93â Request only16 51.68± 0.81â Response only22 67.37± 11.24â Response-only feature families Volume237.12± 7.08 67.32± 11.370.05 Packet size749.11± 9.1659.03± 8.828.34 Timing855.40± 9.44 60.11± 10.197.26 Rate242.23± 7.99 67.37± 11.290.01 Temporal ordering336.63± 5.78 65.63± 12.021.74 Random guessingâ16.67â TABLE I: Per-category performance using response-only traffic and all repetitions. Metrics are computed from pooled out-of-fold predictions. The final column reports the most frequent wrong pre- diction as a percentage of the true categoryâs traces. CategoryPrecisionRecallF1Main confusion C175.65%79.91%77.72%C4 (7.92%) C258.31%52.82%55.43%C3 (16.21%) C366.74%67.10%66.92%C2 (15.07%) C469.07%73.15%71.05%C6 (9.14%) C566.08%59.57%62.66%C6 (12.11%) C666.37%71.15%68.68%C4 (8.72%) strong shortcut. Because prompt length can be altered without changing task semantics, we focus on the more challenging response-only setting using 22 LLM-to-user features. Key Insight: Categories Leak Through Generation Behavior With request packets excluded and all test prompts held out, response packetization and timing alone identify the prompt cat- egory with 67.4% accuracy, compared with a 16.7% baseline. This reveals the type of task a user is performing even when prompt length changes, because the leakage originates from the generated response rather than the request. Using only response traffic, Table I achieves 67.37% accu- racy, exceeding both the request-only (51.68%) and all-traffic (65.10%) settings. Timing is the strongest feature family in isolation (55.40%), while packet size contributes the most unique information, reducing accuracy by 8.34 percentage points when removed, followed by timing (7.26 points). Re- moving volume or rate causes almost no degradation, indi- cating that they are largely redundant with the more detailed packet-size and timing statistics. Because request-side features are excluded and complete prompts are held out, the observed 67.37% accuracy cannot be explained by prompt length. Instead, different prompt categories induce different response structures and decoding behaviors that, in our SSE-based serving pipeline, translate into distinct encrypted chunk sizes and transmission intervals, consistent with prior work [13], [35]. Overall, prompt-category leakage is driven primarily by response packetization and generation timing rather than aggregate response volume. Table I reports the per-category precision, recall, F1 score, and most frequent misclassification using response-only â2002040 t-SNE 1 â25 0 25 50 t-SNE 2 (a) Model â20020 t-SNE 1 â40 â20 0 20 (b) Category M1M2M3M4M5M6M7M8M9M10 C1C2C3C4C5C6 Fig. 5: t-SNE visualization of encrypted userâLLM traffic. Panel (a) compares ten LLMs executing the same prompt using all 168 features. Panel (b) compares six prompt categories for a fixed LLM using all 22 response-side features. Each point represents one traffic trace; colors denote models or prompt categories. traffic. C2 and C3 are most frequently confused, because code generation and mathematical reasoning often produce similarly structured multi-step outputs. To investigate this, we compare category distributions using the 22 response-only features. Each modelâprompt pair is represented by the median over its repetitions, robustly normalized within each model, and compared using the Wasserstein distance. Among all 15 category pairs, C2 and C3 have the smallest average distance (0.786), confirming that their responses are the most similar. This similarity is driven by timing: they have the closest mean response inter-arrival time and the second-closest median inter- arrival time, packet rate, and byte rate, whereas response length, byte volume, and duration differs substantially. 4) Feature-space Visualization: Figure 5 provides a qualita- tive visualization of the feature spaces for model and prompt- category fingerprinting. The model embedding exhibits clearer local separation than the prompt-category embedding, consis- tent with the corresponding classification accuracies (95.67% and 67.37%). Because t-SNE preserves local neighborhoods but distorts global distances, it is intended only as a qualitative illustration rather than an objective measure of performance. 5) Information Leakage Is Concentrated in a Few Feature Families: The preceding experiments assess LLM fingerprint- ing using Random Forest classification. As accuracy depends on the chosen classifier and does not directly quantify the in- formation revealed about LLM identity, we complement it with an information-theoretic analysis. Following [36], we measure leakage as the mutual information between the observed traffic features (X) and LLM identity (M). We retain 59 response-side features and estimate their mutual information with model identity using WeFDE [36]. Under a uniform prior over ten models, the maximum leakage is (H(M) = log 2 10 = 3.32) bits. Within each of five prompt- grouped folds, we estimate per-feature leakage using adaptive kernel density estimation and 5,000 Monte Carlo samples, remove features with normalized mutual information above 0.9, and combine the remaining class-conditional marginal likelihoods under a conditional-independence approximation. All estimation, feature selection, and density fitting use only the training prompts. 0123 Estimated leakage (bits) F1 F2 F3 F4 F5 F6 F7 F8 F9 (a) Response-family leakage F1F2F3F4F5F6F7F8F9 0 20 40 60 80 100 Accuracy (%) (b) Fano bound and observed accuracy Fano-derived accuracy upper boundRandom Forest test accuracy F1: Burst bytes F2: Inter-arrival F3: Rate F4: Burst timing F5: Duration F6: Burst packets F7: Volume F8: Packet size F9: Progression Fig. 6: Response-side model leakage and fingerprinting performance. Families are ordered by estimated leakage, with F1âF9 defined in the legend. (a) Response-family leakage I(X; M); the dashed line marks the maximum possible leakage H(M) = 3.32 bits. (b) Fano- derived accuracy upper bound and held-out Random Forest test accuracy. Error bars denote 95% confidence intervals across five prompt-grouped folds. Key Insight: Information-Theoretic Analysis Confirms Burst Dominance Classifier-free analysis confirms the ranking: burst-byte features leak 3.02 of the maximum 3.32 bits about model identity and alone support 86.9% accuracy, while total response volume yields only 23.1%. Because the leakage is a property of the encrypted traffic rather than of any particular classifier, the risk persists and can only be reduced by reshaping the traffic profile itself. We relate leakage to classification using Fanoâs inequal- ity [37], H(M | X)†h 2 (P e ) + P e log 2 (9).(3) Solving for (P e ) yields a lower bound on classification error and, equivalently, an upper bound (1â P Fano e ) on accuracy. Because this bound is generally loose and not Bayes-optimal, we compare it with a Random Forest trained on the same selected features and evaluated on held-out prompts. Figure 6 shows that response burst-byte features leak (3.02) bits and achieve 86.85% test accuracy, compared with 23.08% using total response volume alone. While total volume varies with the prompt, burst statistics capture how encrypted re- sponses are segmented into application exchanges. Notably, the minimum response-burst size has zero within-model in- terquartile range and assumes eight distinct values across the ten models, consistent with model-dependent streaming, termination, or metadata records in the serving stack. Because payloads are encrypted, we interpret this as a deployed-system fingerprint rather than evidence that model architecture alone determines packetization. Response inter-arrival features rank second, leaking 1.68 bits and achieving 59.4% accuracy. Their model-level medians range from approximately 19 to 52 ms, reflecting differences in generation and stream-delivery intervals, although overlapping distributions limit classification. Unlike burst-byte features, which exhibit near-zero within-model variance and behave almost categorically, inter-arrival timing varies continuously with decoding speed and network delivery. Rate features leak 1.25 bits but achieve only 31.65% accuracy, while packet- size features reach 23.35% because they discard burst structure TABLE IV: Top-ranked task-fingerprinting features. The 75th per- centile is denoted by Q 75 ; outgoing and incoming indicate agent-to- LLM and LLM-to-agent traffic. RankGraphStar 1Outgoing burst bytes, Q 75 Outgoing burst bytes, Q 75 2Outgoing packet size, std.Burst bytes, median 3 First-30 outgoing bytesOutgoing packet size, mean 4Incoming burst bytes, medianIncoming burst bytes, median 5Burst bytes, Q 75 Outgoing packet size, Q 75 6 Outgoing burst bytes, std.Outgoing packet size, std. 7Outgoing packet size, meanPacket size, Q 75 8 Burst bytes, medianFirst-30 outgoing bytes 9Outgoing packet size, Q 75 Burst bytes, Q 75 10Outgoing burst bytes, maximumActivity-episode bytes, minimum and overlap under common transport segmentation. The gap between the Fano bound and observed accuracy reflects bound looseness and finite-sample leakage estimation, not distance from Bayes-optimal performance. B. Encrypted Traffic Reveals Multi-Agent Tasks Key Insight: Workflow Alone Leaks Task Identity Even after removing all packet-size, byte-volume, and burst-byte features, workflow features alone identify the collaborative task at 54.0% (graph) and 58.7% (star) balanced accuracy against the 10% chance level, rising to 85.3% and 86.0% with all 247 features. For deployments of collaborative multi-agent systems, coordination structure is itself a sensitive attribute, so packet-size padding alone would not conceal what agents are doing. We next evaluate whether encrypted agentâLLM traffic is sufficient to identify the task performed by a collaborative multi-agent system. We first characterize the traffic generated by different tasks and then measure fingerprinting performance under different communication topologies. Finally, we evaluate the attack when the observer captures encrypted traffic from only a subset of the agentâLLM communication channels, rather than all agents participating in the execution. Tasks Produce Distinct Workflow Signatures. We next rank features using Random Forest mean decrease in impurity, computed only on the training partitions of five task-grouped folds. Table IV and Fig. 7(a) show that 8 of the 10 highest- ranked features are shared by both graph and star topologies. Burst volume, packet size, and early outgoing traffic dominate both, indicating that task identity is reflected consistently in response packetization and execution structure. To isolate workflow structure from response size, we ex- clude packet-size, byte-volume, and burst-byte features, retain- ing 134 timing, burst, idle, directional, and progression fea- tures. The top 100 workflow features achieve 54.0% balanced accuracy under graph topology and 58.7% under star, well above the 10% chance level. Figure 7(b) shows partial cate- gory overlap, reflecting shared planâexecuteâreview workflows across tasks. Using all 247 features raises balanced accuracy to 85.3% and 86.0%, with macro-F1 scores of 84.6% and 85.2%, respectively. Thus, workflow structure alone reveals task identity, while response volume and packetization provide substantial complementary leakage. Task fingerprints persist under topology changes and partial visibility. We evaluate whether task fingerprints transfer across 12345678910 Feature rank 0.01 0.02 0.03 0.04 0.05 Feature importance (a) Feature importance GraphStar â20â1001020 t-SNE 1 â20 0 20 t-SNE 2 (b) Top-100 workflow features GraphStar T1T2T3T4T5T6T7T8T9T10 Fig. 7: Multi-agent task-fingerprinting features. (a) Importance of the 10 highest-ranked features under graph and star topologies. (b) Joint t-SNE using the 100 highest-ranked workflow-only features. Colors denote task categories; marker shapes denote topology. agent-coordination topologies and remain effective when only a subset of agent traffic is observable. Key Insight: Partial Visibility Still Leaks Tasks From a single agentâs traffic, an adversary infers the collaborative task with 66.5% balanced accuracy under graph topology and 78% under star topology, increasing to 84% and 86% with visibility into up to four agents. Cross-topology accuracy drops from 83% to 52% but remains well above random guessing. Thus, partial agentâ LLM traffic visibility poses substantial privacy risk, while topology changes reduce but do not eliminate the leakage. For topology transfer, we use feature sets of 3, 6, 10, 50, 100, and all 247 features. For each size below 247, we sample 20 label-independent feature subsets and train a new Random Forest for every subset and task-grouped fold. Within-topology evaluation trains and tests on the same topology, while cross- topology evaluation trains on graph and tests on star, or vice versa. For partial visibility, we construct nested traces containing traffic from up to k agents. We sample ten agent orderings per execution and retrain the classifier for every topology, visibility level, ordering, and fold. Agent identities are used only to construct the restricted traces and are never provided to the classifier. Figure 8(a) shows that additional features improve task fin- gerprinting in both settings. With all features, within-topology accuracy reaches 83.0%, whereas cross-topology accuracy reaches only 52.0%. This transfer gap indicates that the finger- print depends partly on the agentsâ coordination structure. A classifier trained on one topology therefore does not observe exactly the same traffic signature under another. The gap likely arises because topology shapes the observable traffic: the star topology routes coordination through a central hub, whereas the graph topology distributes it across peer-to-peer links, causing the classifier to learn topology-specific as well as task- dependent patterns. Figure 8(b) shows that restricted traffic visibility does not eliminate task leakage. Observing one agent yields 66.5% accuracy under graph and 78.0% under star. Accuracy increases to 84.3% and 85.9%, respectively, when traffic from up to four agents is visible. Thus, an individual agentâs interactions already reveal a substantial portion of the task signature, while additional agents expose complementary workflow information and strengthen the attack. 361050100All Traffic features 10 30 50 70 90 Balanced accuracy (%) (a) Topology transfer Within topology Across topologies 1234 Observed agents (k) (b) Agent visibility GraphStar Fig. 8: Multi-agent task fingerprinting under topology changes and partial traffic visibility. (a) Within-topology and cross-topology accu- racy as the number of traffic features increases. (b) Accuracy when the attacker observes traffic from up to k agents. Error bars summarize variation across feature subsets and agent selections, respectively. The dashed line denotes the 10% random-guessing baseline. C. Fingerprinting Persists Under Realistic Conditions Key Insight: Lightweight Countermeasures Reduce but Do Not Eliminate Fingerprinting Prompt reformulation reduces model-fingerprinting accuracy by 24% and temperature randomization by up to 18%, but performance remains well above the 10% random baseline. Expanding the candidate set from 5 to 20 LLMs lowers accuracy only from 98.5% to 92%. Thus, from a risk perspective, lightweight defenses reduce but do not eliminate leakage risk, and model fingerprints remain highly discriminative even at larger scale. 1) LightweightCountermeasures:Weevaluatetwo lightweight countermeasures that require no network-protocol changes. Prompt reformulation rewrites or wraps the userâs request while preserving its semantics; we use the LLMmap strategy, which inserts execution-trigger instructions before and after the original prompt. Decoding variation instead changes the temperature across requests rather than using a fixed setting. As shown in Figure 9(a), prompt reformulation reduces model-fingerprinting accuracy from 93.2% to 69.5%, while temperatures of 0.3, 0.5, and 1.5 yield 75.0%, 88.8%, and 80.0%, respectively. Both countermeasures weaken fingerprints learned under a fixed configuration, but accuracy remains well above the 10% random baseline. 2) Scalability: We next evaluate model fingerprinting as the candidate set grows from 5 to 20 LLMs. Figure 9(b) compares our 168-feature representation with a 35-feature baseline using a matched experimental protocol. The proposed representation maintains high accuracy as the number of candidate models increases, decreasing from 98.5% with five models to 92.2% with twenty models. In contrast, the 35-feature baseline drops from 76.0% to 48.8%, widening the performance gap as more models are added. This indicates that modeling the structural characteristics of encrypted traffic, rather than only aggregate timing and packet-size statistics, produces fingerprints that remain discriminative as the candidate set grows. 0102030 Accuracy Reduction (p) Reformulation Temp. 0.3 Temp. 0.5 Temp. 1.5 -23.8 p -18.2 p -4.5 p -4.5 p (a) Countermeasures 5101520 Number of candidate LLMs 0 25 50 75 100 125 Fingerprinting Accuracy (%) 98.5 96.7 94.2 92.2 (b) Scalability Random guessing 168 engineered features 35 basic features Fig. 9: (a) Accuracy reduction from prompt reformulation and decoding-temperature randomization relative to the 93.2% baseline across four prompt-grouped folds. (b) Fingerprinting accuracy for 5â 20 LLMs using 168 engineered features vs. a 35-feature baseline. VI. DISCUSSION A. Potential Countermeasures Countermeasures against encrypted LLM-traffic fingerprint- ing can be deployed at different stages of the serving pipeline. Some are specific to LLM applications and serving systems, whereas others can be adapted from the traffic-analysis and website-fingerprinting literature. Application- and model-serving defenses. Applications can reformulate prompts through rewriting or paraphrasing while preserving the intended task. Using LLMmapâs prompt- crafting strategy reduces model-fingerprinting accuracy from 93.2% to 69.5%, showing that semantically equivalent prompts can substantially alter encrypted traffic. Providers can likewise vary decoding parameters such as temperature, top-p, top- k, or repetition penalties. Temperature variation also reduces accuracy, though non-monotonically, indicating that its ef- fectiveness depends on the prompt and generated response. Overall, application- and model-level adaptations reduce but do not eliminate traffic fingerprintability. Network-layer defenses. Prior traffic-analysis and website- fingerprinting defenses use padding, token grouping, response batching, dummy packets, and traffic shaping to obscure packet-size and timing patterns. These mechanisms comple- ment application- and model-level defenses but add bandwidth, latency, or usability overhead. Because our attacks exploit correlated signals across packet sizes, timing, bursts, rates, and response progression, effective defenses must shape the overall traffic profile rather than mask a single feature. B. Future Work Future work should investigate defenses across all three layers. At the application layer, adversarial optimization could identify semantics-preserving prompt reformulations that min- imize fingerprintability while preserving task correctness. Our prompt-reformulation results (Fig. 9(a)) suggest that this direction is promising but underexplored. At the model- serving layer, randomized decoding, token-chunk batching, and lightweight padding merit investigation, motivated by our temperature experiments. At the network layer, adaptive traffic shaping, dummy packets, and randomized delays could jointly obscure correlated traffic signals while balancing privacy gains against latency and bandwidth overhead. VII. CONCLUSION We present the first systematic study and benchmark of fingerprinting across direct userâLLM and collaborative multi- agent interactions. Using encrypted traces, we show that packet sizes, directions, timing, and burst structure reveal the deployed LLM, prompt category, and collaborative task despite payload encryption. These findings establish encrypted AI traffic as a measurable metadata side channel and expose privacy risks beyond message contents. The released bench- mark supports reproducible evaluation of future attacks and defenses and advances the development of AI serving systems with stronger metadata privacy. REFERENCES [1] Q. Wu, G. Bansal, J. Zhang, Y. Wu, B. Li, E. Zhu, L. Jiang, X. Zhang, S. Zhang, J. Liu et al., âAutogen: Enabling next-gen llm applications via multi-agent conversation,â in ICLR 2024 Workshop on Large Language Model (LLM) Agents. [2] K. Zhu, H. Du, Z. Hong, X. Yang, S. Guo, D. Z. Wang, Z. Wang, C. Qian, R. Tang, H. Ji et al., âMultiagentbench: Evaluating the collaboration and competition of llm agents,â in Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2025, p. 8580â8622. [3] P. Sirinam, M. Imani, M. Juarez, and M. Wright, âDeep fingerprinting: Undermining website fingerprinting defenses with deep learning,â in Proceedings of the 2018 ACM SIGSAC conference on computer and communications security, 2018, p. 1928â1943. [4] M. S. Rahman, P. Sirinam, N. Mathews, K. G. Gangadhara, and M. Wright, âTik-tok: The utility of packet timing in website fingerprint- ing attacks,â Proceedings on Privacy Enhancing Technologies, 2020. [5] S. Alhazbi, A. M. Hussain, G. Oligeri, and P. Papadimitratos, âLLMs have rhythm: Fingerprinting large language models using inter-token times and network traffic analysis,â arXiv preprint arXiv:2502.20589, 2025. [6] X. Cai, X. C. Zhang, B. Joshi, and R. Johnson, âTouching from a distance: Website fingerprinting attacks and defenses,â in Proceedings of the 2012 ACM Conference on Computer and Communications Security. ACM, 2012, p. 605â616. [7] K. P. Dyer, S. E. Coull, T. Ristenpart, and T. Shrimpton, âPeek-a-boo, i still see you: Why efficient traffic analysis countermeasures fail,â in IEEE symposium on security and privacy. IEEE, 2012, p. 332â346. [8] T. Wang, X. Cai, R. Nithyanand, R. Johnson, and I. Goldberg, âEffective attacks and provable defenses for website fingerprinting,â in 23rd USENIX Security Symposium (USENIX Security 14), 2014, p. 143â 157. [9] J. Hayes and G. Danezis, âk-fingerprinting: A robust scalable web- site fingerprinting technique,â in 25th USENIX Security Symposium (USENIX Security 16), 2016, p. 1187â1203. [10] H. Jeong, M. Teymoorianfard, A. Kumar, A. Houmansadr, and E. Bag- dasarian, âNetwork-level prompt and trait leakage in local research agents,â USENIX SECURITY, 2025. [11] R. Weiss, D. Ayzenshteyn, and Y. Mirsky, âWhat was your prompt? a remote keylogging attack on AI assistants,â in 33rd USENIX Security Symposium (USENIX Security 24).USENIX Association, 2024, p. 3367â3384. [12] N. Carlini and M. Nasr, âRemote timing attacks on efficient language model inference,â arXiv preprint arXiv:2410.17175, 2024. [13] D. Pasquini, E. M. Kornaropoulos, and G. Ateniese, âLLMmap: Fingerprinting for large language models,â in 34th USENIX Security Symposium (USENIX Security 25), 2025, p. 299â318. [14] G. McDonald and J. B. Or, âWhisper leak: a side-channel attack on large language models,â arXiv preprint arXiv:2511.03675, 2025. [15] Y. Zhang, X. Deng, Z. Gu, Y. Chen, K. Xu, Q. Li, and J. Wu, âExposing llm user privacy via traffic fingerprint analysis: A study of privacy risks in llm agent interactions,â arXiv preprint arXiv:2510.07176, 2025. [16] R. Jansen, R. Wails, and A. Johnson, âA measurement of gen- uine tor traces for realistic website fingerprinting,â arXiv preprint arXiv:2404.07892, 2024. [17] P. Liang, R. Bommasani, T. Lee, D. Tsipras, D. Soylu, M. Yasunaga, Y. Zhang, D. Narayanan, Y. Wu, A. Kumar et al., âHolistic evaluation of language models,â arXiv preprint arXiv:2211.09110, 2022. [18] D. Hendrycks, C. Burns, S. Basart, A. Zou, M. Mazeika, D. Song, and J. Steinhardt, âMeasuring massive multitask language understanding,â arXiv preprint arXiv:2009.03300, 2020. [19] Q. J. Hu, J. Bieker, X. Li, N. Jiang, B. Keigwin, G. Ranganath, K. Keutzer, and S. K. Upadhyay, âRouterbench: A benchmark for multi- llm routing system,â arXiv preprint arXiv:2403.12031, 2024. [20] H. Li, Y. Zhang, Z. Guo, C. Wang, S. Tang, Q. Zhang, Y. Chen, B. Qi, P. Ye, L. Bai et al., âLlmrouterbench: A massive benchmark and unified framework for llm routing,â arXiv preprint arXiv:2601.07206, 2026. [21] A. Hintz, âFingerprinting websites using traffic analysis,â in Interna- tional workshop on privacy enhancing technologies.Springer, 2002, p. 171â178. [22] P. Sirinam, N. Mathews, M. S. Rahman, and M. Wright, âTriplet fingerprinting: More practical and portable website fingerprinting with n-shot learning,â in Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, ser. CCS â19. New York, NY, USA: Association for Computing Machinery, 2019, p. 1131â1148. [Online]. Available: https://doi.org/10.1145/3319535.3354217 [23] G. Cherubin, R. Jansen, and C. Troncoso, âOnline website fingerprinting: Evaluating website fingerprinting attacks on tor in the real world,â in 31st USENIX Security Symposium (USENIX Security).USENIX Association, 2022, p. 753â770. [24] A. Bahramali, A. Bozorgi, and A. Houmansadr, âRealistic website fin- gerprinting by augmenting network traces,â in ACM SIGSAC Conference on Computer and Communications Security (CCS), 2023. [25] N. Mathews, J. K. Holland, S. E. Oh, M. S. Rahman, N. Hopper, and M. Wright, âSok: A critical evaluation of efficient website fingerprinting defenses,â in 2023 IEEE Symposium on Security and Privacy (SP). IEEE, 2023, p. 969â986. [26] Z. Zhang, G. Wu, S. Deng, S. Wang, and Y. Zhang, âNetecho: From real-world streaming side-channels to full llm conversation recovery,â arXiv preprint arXiv:2510.25472, 2025. [27] S. Alhazbi, A. Hussain, G. Oligeri, and P. Papadimitratos, âLlms have rhythm: Fingerprinting large language models using inter-token times and network traffic analysis,â IEEE Open Journal of the Communications Society, 2025. [28] C. Song, H. Wang, and R. Martin, âPersonafingerprint: Measuring persona inference on modern websites with llm-driven browsing,â arXiv preprint arXiv:2605.15962, 2026. [29] Y. Kim, C. Park, T. Kim, E. Park, S. Schmidgall, S. Rahman, C. Park, C. Breazeal, X. Liu, H. Palangi et al., âTeambench: Evaluating agent coordination under enforced role separation,â arXiv preprint arXiv:2605.07073, 2026. [30] C. E. Jimenez, J. Yang, A. Wettig, S. Yao, K. Pei, O. Press, and K. Narasimhan, âSwe-bench: Can language models resolve real-world github issues?â in International Conference on Learning Representa- tions, vol. 2024, 2024, p. 54 107â54 157. [31] M. Du, B. Xu, C. Zhu, X. Wang, and Z. Mao, âDeepresearch bench: A comprehensive benchmark for deep research agents,â arXiv preprint arXiv:2506.11763, 2025. [32] D. Jin, E. Pan, N. Oufattole, W.-H. Weng, H. Fang, and P. Szolovits, âWhat disease does this patient have? a large-scale open domain question answering dataset from medical exams,â Applied Sciences, vol. 11, no. 14, p. 6421, 2021. [33] N. Guha, J. Nyarko, D. Ho, C. R Ì e, A. Chilton, A. Chohlas-Wood, A. Peters, B. Waldon, D. Rockmore, D. Zambrano et al., âLegalbench: A collaboratively built benchmark for measuring legal reasoning in large language models,â Advances in neural information processing systems, vol. 36, p. 44 123â44 279, 2023. [34] Members of the University of Tokyo Debate Society, âEnglish debate motions (UTDS),â Hugging Face dataset, 2022. [Online]. Available: https://huggingface.co/datasets/kokhayas/english-debate-motions-utds [35] R. Weiss, D. Ayzenshteyn, and Y. Mirsky, âWhat was your prompt? a remote keylogging attack on AI assistants,â in USENIX Security Symposium, 2024. [36] S. Li, H. Guo, and N. Hopper, âMeasuring information leakage in website fingerprinting attacks and defenses,â in Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, 2018, p. 1977â1992. [37] R. M. Fano and D. Hawkins, âTransmission of information: A statistical theory of communications,â American Journal of Physics, vol. 29, no. 11, p. 793â794, 1961.