Papers for

cloud storage providers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Image watermarking method resists attacks on preexisting pictures

Attack-Resilient Multi-Bit Image Watermarking Framework via Latent Coordinate Sign Clamping

Abstract: Watermarking is essential for image copyright protection and attribution, yet existing methods suffer from fundamental trade-offs among post-hoc applicability to pre-existing images, multi-bit capacity, training-free deployment, and adversarial resilience. To address these limitations, we propose a training-free watermarking framework that exploits the overcompleteness of diffusion latent spaces to embed multi-bit payloads into arbitrary images while preserving high visual quality. Additionally, we develop a three-layer decoding pipeline that combines magnitude-weighted majority voting, BCH, and Chase decoding to maximize message-extraction accuracy in the presence of channel noise. To counter active adversaries, our framework integrates a steganalysis-resistant noise camouflage layer and a dual-layer forgery defense that combines perceptual hashing with a Reed-Solomon fuzzy commitment scheme over CLIP features. Empirical evaluations demonstrate that our method applies to both natural and AI-generated images with a scalable $32\text{--}128$-bit capacity. Furthermore, it effectively mitigates advanced removal vectors ($94.6\%$ decode rate against CtrlRegen+ regeneration attacks) and secures robust forgery detection ($98.8\%$ accuracy via joint CLIP and RS fuzzy commitment mechanism).

Thu 29 OctCryptography and Security
The gist
Protecting image ownership is hard because methods often can't handle existing images, store many bits of data, or resist deliberate tampering. The authors created a watermarking method that can hide multi-bit messages in any image without needing retraining, and still keep the image looking natural. Their method also includes advanced ways to decode the message even if noise or attacks try to remove it. It works well on natural and AI-generated images and can detect attempts to forge or alter the watermarks.
Open → 2610.40204v1

Trade offs between privacy and communication in shared key storage

Communication and Privacy Trade-Offs in Distributed Storage With Shared Secret Keys

Abstract: We study distributed storage over public communication channels where privacy is realized using shared secret keys. Specifically, a user wishes to store a file across $L$ servers such that any subset of at least $t$ servers can reconstruct the file, while any subset of at most $z$ colluding servers learns no more than a fraction $α$ of the file. Unlike classical secret-sharing models that assume secure communication channels between the user and each server, we consider a setting where all transmissions occur over a public channel and the user shares an individual secret key of length $n$ bits with each server. For a fixed key length $n$, we characterize the trade-off between the privacy leakage parameter $α$ and the maximum file size that can be securely stored. Additionally, we determine the minimum local randomness, public communication, and storage required to achieve this optimal trade-off.

Thu 29 OctInformation Theory
The gist
This work looks at how to store data securely across multiple servers when all communication happens over public channels. The challenge is to let some groups of servers access the file while keeping it mostly private from smaller groups that might try to snoop. The authors examine how the length of secret keys shared individually with servers affects both the privacy level and the maximum file size that can be stored safely. They also figure out the least amount of randomness, communication, and storage needed to achieve the best balance between privacy and efficiency.
Open → 2610.39112v1

Capacity limits for private retrieval from coded storage with faulty servers

The Capacity of Private Information Retrieval from Coded Storage Systems with Colluding, Robust and Byzantine Servers

Abstract: We consider the problem of private information retrieval from MDS-coded databases with $T$ colluding servers, $U$ robust servers, and $B$ Byzantine servers, referred to as U-B-MDS-TPIR. In the U-B-MDS-TPIR setting, $M$ files are stored across $N$ servers, and in this paper each file is independently encoded using an $(N,K)$ GRS code. We characterize the capacity among linear, full support-rank U-B-MDS-TPIR schemes as $C=\frac{N-U-2B}{N-U}(1+\frac{K+T-1}{N-U-2B}+\cdots+(\frac{K+T-1}{N-U-2B})^{M-1})^{-1}$ when $N-U-2B\ge KT$. When $K=1$ or $T=1$, the same expression gives the capacity without the linearity and full support-rank restrictions. We further extend the construction to the retrieval of $P$ out of $M$ files. For $P \ge \frac{M}{2}$, the resulting multi-file scheme achieves capacity when $K=1$ or $T=1$.

Tue 27 OctInformation Theory
The gist
This paper studies how to privately fetch information from distributed databases where data is encoded and spread across many servers. Some servers may collude to learn what is being requested, some may be unresponsive, and some may act maliciously by returning wrong data. The authors find exact formulas for the best possible retrieval rate in these scenarios under certain coding assumptions. They also extend their results to cases retrieving multiple files at once.
Open → 2610.37412v1

Efficient image compression method improves speed and quality at low bitrates

Efficient Generative Image Compression with Quantized Latents Refinement

Abstract: Generative image compression (GIC) delivers strong perceptual quality at low bitrates. However, GIC methods with strong perceptual quality often rely on pretrained diffusion models with high latency, while recent lightweight GIC methods reduce latency but deliver lower perceptual quality. We observe that, for lightweight GIC methods at low bitrates, coarse deterministic quantization can collapse nearby encoder latents corresponding to different fine details to the same point, making these details difficult to recover. Motivated by this, we propose GR-GIC, an efficient GIC that delivers competitive reconstruction performance with fast inference. For better performance, we introduce Guided Refinement (GR), which combines latent refinement guided by entropy context with adaptive perturbations for training regularization, jointly improving reconstruction at low bitrates. For fast inference, we introduce reorganized projected residual vector quantization (P-RVQ), which equivalently reorganizes residual updates into low-dimensional lookups to expose greater parallelism and reduce sequential computation. Experiments on Kodak show that for performance, compared with OneDC, GR-GIC achieves BD-rate savings of 23.19%, 37.71%, 22.30%, and 22.14% for LPIPS, DISTS, PSNR, and FID, respectively. For fast inference, the highly optimized implementation of GR-GIC encodes and decodes in 4.60 and 5.98 ms on an NVIDIA A100. Specifically, the reorganized P-RVQ implementation achieves a $3.14\times$ average speedup over the original implementation under the same FP32 setting. On an NVIDIA Jetson Orin NX, GR-GIC achieves latency comparable to lightweight GIC methods.

Wed 21 OctComputer Vision and Pattern Recognition
The gist
Compressing images efficiently while keeping them looking good is tricky, especially when trying to make the process fast. The authors noticed that simple compression can squash small details together, losing fine features in images. They created a new approach, called GR-GIC, that improves image quality by refining the compressed information and speeds up the process using a better way to handle data. This method works well on standard tests and runs quickly even on less powerful devices.
Open → 2610.29691v1

MemLLM speeds up on-device language models by cutting storage delays

MemLLM: End-to-end In-Storage Acceleration of On-device Retrieval-Augmented Generation using Precomputed KV Caches

Abstract: Retrieval-augmented generation (RAG) on edge devices enables personalized large language model (LLM) inference while preserving privacy. However, RAG's inherent length asymmetry makes the prefill phase the dominant bottleneck. While precomputing the KV caches offline alleviates the prefill cost on server systems, the multi-gigabyte caches over the narrow interconnect create a severe I/O wall for on-device systems. To mitigate this, we propose MemLLM, an end-to-end in-storage processing (ISP) architecture that executes the complete attention pipeline based on precomputed KV caches within the SSD. MemLLM utilizes per-channel accelerators to fully utilize the aggregated NAND channel bandwidth and accelerates all KV cache-related computations on the storage-side to minimize PCIe transfers. To efficiently handle the sparse updates required by RAG, MemLLM introduces a fused recomputation-query kernel paired with a hardware-based filter logic to halve the NAND read volume and eliminate write-back penalties. Furthermore, MemLLM's global SRAM-based stateful reduction engine enables a completely DRAM-less dataflow, thereby removing the internal memory bottlenecks and bounding the PCIe egress to an $O(1)$ footprint. A full-stack software stack allows asynchronous, zero-copy transfers from the ISP to the host and provides transparent execution within modern ML frameworks. Evaluated across eight real-world RAG datasets and six on-device LLM models, MemLLM achieves an average end-to-end speedup of 4.06$\times$ over the GPU baseline.

Thu 15 OctHardware Architecture
The gist
Running big language models on devices like phones can be slow because of how data is handled. The authors created MemLLM, which puts some of the computing work directly inside the storage device. This change cuts down the slow data transfers between storage and the main processor. Their system makes these language tasks about four times faster on real devices compared to using a GPU.
Open → 2610.22579v1

Privacy tradeoffs found in dna data retrieval from multiple servers

Sequential Random Sampling PIR with Multiple Colluding Servers in DNA-Based Data Storage

Abstract: As DNA-based data storage evolves, protecting user privacy during data retrieval has become increasingly important. We study sequential random sampling DNA private information retrieval (SRS DNA PIR) with multiple colluding random sampling servers, where the database is partitioned into servers of equal size. We investigate the tradeoff between the download cost, defined as the expected number of queries, and the privacy leakage, measured by mutual information. We derive lower bounds on this tradeoff, including a bound given by an optimization problem. This bound is tight when each server stores two files, and we construct schemes that attain it. For servers of any size, we construct schemes that apply a single-server scheme to a randomly selected subset of servers.

Wed 7 OctInformation Theory
The gist
DNA data storage is a new way to save information by encoding it in DNA molecules. The authors studied how to keep a person's data requests private when retrieving information from several servers that store DNA data. They figured out how much data needs to be downloaded to protect privacy and how much privacy can be lost if less data is downloaded. They also created methods that reach the best possible balance when each server holds two data files.
Open → 2610.10211v1

RetainZ improves AI checkpoint storage on zoned SSDs

RetainZ: Reclaim-Time-Aware Placement for AI Checkpoints on Zoned SSDs

Abstract: Solid State Drives (SSDs) are becoming the dominant medium for performance-critical storage. Zoned Namespace (ZNS) SSDs are getting more and more attractive because sequential writes and explicit zone resets reduce address-mapping, over-provisioning, and internal garbage-collection costs. However, reclaiming space requires resetting an entire zone, so deleting one file does not free its space while other files there must be kept. This erase-before-write constraint becomes a bottleneck for write-intensive workloads, particularly AI checkpointing during model training, where frequent saves of model and optimizer state compete for space with long-retained checkpoints. We observe that retention policies inherently encode when data can be retired, avoiding the need for a learned lifetime predictor. We present RetainZ, a storage backend that translates these policies into explicit reclaim epochs. Its allocator isolates long-retained data and groups objects with nearby reclaim epochs, balancing delayed space reclamation against unused space at zone ends. Evaluated on FEMU with multi-tenant streams and checkpoint manifests up to Pythia-1B, RetainZ reduces space occupied by deleted data and unused zone tails by 41.7% and mean per-input checkpoint p99 latency by 47.5% at 84% target load compared with the allocator of ZenFS, an established lifetime-aware ZNS backend, and lowers host write amplification from 1.165 to 1.003.

Sun 4 OctOperating SystemsHardware Architecture
The gist
Saving AI model checkpoints often fills up storage too quickly because of how zoned SSDs manage space, making deletion inefficient. The authors show that data retention policies can predict when storage space can be reused without complicated predictions. They build RetainZ, a system that organizes saved data to better group files by when they can be deleted, freeing up space more efficiently. Their experiments demonstrate that RetainZ significantly reduces wasted storage and speeds up saving checkpoints compared to previous systems.
Open → 2610.05554v1

Physalia stops secret leaks by sharing data across servers

Physalia: Redistribution-Resistant Content Protection for Decentralized Storage

Abstract: In decentralized storage systems, access control is often implemented by encrypting the data before upload and sharing the decryption key with authorized parties. A leaked key, however, makes the data publicly accessible, which lowers the barrier to content piracy below that of traditional systems, where piracy requires redistributing the full data. We present Physalia, an end-to-end access-control system for decentralized storage that secret-shares the data itself, instead of just the key, across multiple servers. Leaking the data then requires transmitting it in full: We formalize this intuition and introduce the redistribution bandwidth an adversary must pay to leak protected content and show that Physalia raises it to the size of the data. Sharing across untrusted servers requires robustness against corrupted shares. We develop a robustness transform that turns any computational secret sharing scheme into a robust one and which is of independent interest. In contrast to existing schemes that rely on error correction, it uses signatures with ephemeral keys and adds only constant-size metadata per share. We show that this transform is secure and evaluate Physalia end-to-end on the Walrus decentralized storage system with an on-chain access policy.

Wed 23 SeptCryptography and Security
The gist
Decentralized storage systems protect data by encrypting it and sharing keys, but if the key leaks, anyone can access the data. The authors designed Physalia, which splits the data itself into secret pieces stored on multiple servers, so someone who wants to leak the data must gather all pieces entirely. They also created a method that protects these pieces from being tampered with or corrupted by untrusted servers. Physalia was tested on an existing decentralized system to prove it works with real access rules.
Open → 2609.28277v1

Private information retrieval with flexible privacy and storage limits

Private Information Retrieval With Arbitrary Privacy Requirements: Introduction and Capacity Results

Abstract: In this paper, we introduce the problem of private information retrieval (PIR) under arbitrary privacy requirements, in a graph-based storage system. This formulation is motivated by the server storage limitations, abundance of data (messages) and heterogeneous data privacy requirements. Under the arbitrary privacy requirement, each message has to be retrieved privately from a pre-specified subset of servers, where the subset always includes the servers storing it. Thus, each server is associated with a privacy set, which pre-specifies the message indices that should be privately retrieved from it. This setting is a generalization of the classical PIR setting, where the required message index needs to be kept private from all servers, i.e., there, the privacy set of each server comprises all message indices. Our setting is also a bridge between the newly formulated local PIR (LPIR) setting and the classical PIR setting, where in the former, the privacy set is exactly the set of stored message indices. In this paper, we derive general lower and upper bounds on the PIR capacity for general graphs, under certain privacy requirements, that capture the essence of both LPIR and classical PIR. Then, we focus on path and cyclic storage graphs under these and more fine-grained settings, for which we derive capacity results for certain cases, and establish lower and upper bounds for others. Their low degree allows for a more in-depth understanding of the new privacy formulation and admits more privacy requirement settings compared to other simple graphs. Finally, we introduce a new graph structure, the pyramid storage graph, to model server storage. Although this graph has never been investigated in the literature in any PIR context, it enjoys a nice symmetric structure for message storage and replication patterns.

Mon 14 SeptInformation TheoryCryptography and SecurityNetworking and Internet Architecture
The gist
The paper deals with how to get data secretly from multiple servers when each data piece needs different privacy rules. It extends traditional methods where every server must not know which data is asked for to cases allowing some servers to know certain queries. The authors study this in systems modeled as networks (graphs) of servers that store and share messages in various ways. They find limits and rules for how efficiently private retrieval can be done depending on these privacy and storage setups. They also introduce a new server structure that had not been studied before but looks balanced and simple.
Open → 2609.15875v1

FastPair speeds up GPU string decoding with smarter memory use

FastPair: GPU-Optimized String Decoding

Abstract: Modern data systems compress data at rest and decompress it only when needed to preserve interconnect bandwidth. This design is often inefficient on GPU-based compute platforms because many conventional compression techniques exhibit serial data dependencies that limit GPU parallelism, leaving resources idle. Recent NVIDIA GPUs address this decoding deficiency through the Decompression Engine (DE), an on-die, fixed-function decompression accelerator for general-purpose compression formats such as Deflate, LZ4, and Snappy. Recent work has proposed string codecs that replace frequent substrings with fixed-width codes from a small, trained dictionary, making each code's lookup independent. While these lookups can run in parallel, the resulting scattered reads and short output writes still do not align well with GPU hardware, which handles contiguous memory accesses more efficiently. We present FastPair, a GPU decoder that optimizes the existing dictionary decoding process by reorganizing lookups and assembling decoded substrings for contiguous output writes. On a B300, FastPair decodes ten real-world columns 2.4 to 4.2x faster than the DE, reaching up to 1.6 TB/s.

Mon 14 SeptDatabasesHardware ArchitectureDistributed, Parallel, and Cluster Computing
The gist
Compressing data helps save space but often makes reading it slower, especially on GPUs which work best with parallel tasks. The authors found that current methods for decoding compressed data on GPUs do not fully use the GPU’s strengths due to scattered memory access patterns. They developed FastPair, a decoder that rearranges how data is looked up and stored so the GPU can work faster. This method significantly improves decoding speed on modern GPUs.
Open → 2609.15034v1