Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yanjing Ren

dblp:252/6063 · DBLP profile ↗
← Back
12ranked-venue papers
3as first author
10since 2021 · last 2026
0000-0001-8882-6293ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 7 · 2 first-author · 5 since 2021Computer networks · 3 · 3 since 2021Databases, data management, data science and information retrieval · 3 · 2 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
9 papers
Storage systems · 84% Memory systems · 6% Cloud and datacenter computing · 5%
Network and information security
7 papers
Privacy and data protection · 38% Authentication and access control · 21% Cryptographic primitives and cryptanalysis · 15%
Databases, data mining, and information retrieval
2 papers
Indexing and storage engines · 100%

Topics — the 25 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › data reduction
data deduplication
2.752023
FeatureSpy: Detecting Learning-Content Attacks via Feature Inspection in Secure Deduplicated Storage · INFOCOM 2023
Tunable Encrypted Deduplication with Attack-resilient Key Management · ACM Trans. Storage 2022
Enabling Secure and Space-Efficient Metadata Management in Encrypted Deduplication · IEEE Trans. Computers 2022
Storage systems › data reduction › data deduplication
encrypted deduplication
2.752022
Tunable Encrypted Deduplication with Attack-resilient Key Management · ACM Trans. Storage 2022
Enabling Secure and Space-Efficient Metadata Management in Encrypted Deduplication · IEEE Trans. Computers 2022
Revisiting Frequency Analysis against Encrypted Deduplication via Statistical Distribution · INFOCOM 2022
Storage systems › key-value storage
LSM-tree
1.522024
Enhancing LSM-Tree Key-Value Stores for Read-Modify-Writes via Key-Delta Separation · ICDE 2024
ELECT: Enabling Erasure Coding Tiering for LSM-tree-based Storage · FAST 2024
Authentication and access control › access control models
attribute-based access control
1.012026
SACK: Shielding Dynamic Attribute-based Access Control in Persistent Key-Value Stores · Proc. VLDB Endow. 2026
Memory systems › cache management › storage caching
flash cache
0.812024
CDCache: Space-Efficient Flash Caching via Compression-before-Deduplication · INFOCOM 2024
Storage systems
indexing and storage engines
0.812024
ELECT: Enabling Erasure Coding Tiering for LSM-tree-based Storage · FAST 2024
Storage systems
key-value storage
0.812024
Enhancing LSM-Tree Key-Value Stores for Read-Modify-Writes via Key-Delta Separation · ICDE 2024
Storage systems
storage reliability
0.722024
Balancing storage efficiency and data confidentiality with tunable encrypted deduplication · EuroSys 2020
ELECT: Enabling Erasure Coding Tiering for LSM-tree-based Storage · FAST 2024
Cloud and datacenter computing › cloud storage
secure deduplication
0.712023
FeatureSpy: Detecting Learning-Content Attacks via Feature Inspection in Secure Deduplicated Storage · INFOCOM 2023
Privacy and data protection
information leakage
0.622022
Balancing storage efficiency and data confidentiality with tunable encrypted deduplication · EuroSys 2020
Tunable Encrypted Deduplication with Attack-resilient Key Management · ACM Trans. Storage 2022
Cryptographic protocols and secure computation
key management
0.612022
Tunable Encrypted Deduplication with Attack-resilient Key Management · ACM Trans. Storage 2022
Cryptographic primitives and cryptanalysis
searchable encryption
0.612022
Revisiting Frequency Analysis against Encrypted Deduplication via Statistical Distribution · INFOCOM 2022
Privacy and data protection
secure deduplication
0.612022
Revisiting Frequency Analysis against Encrypted Deduplication via Statistical Distribution · INFOCOM 2022
Distributed systems › distributed system security
distributed key management
0.612022
Enabling Secure and Space-Efficient Metadata Management in Encrypted Deduplication · IEEE Trans. Computers 2022
Storage systems
metadata management
0.612022
Enabling Secure and Space-Efficient Metadata Management in Encrypted Deduplication · IEEE Trans. Computers 2022
Storage systems
secure storage
0.612022
Revisiting Frequency Analysis against Encrypted Deduplication via Statistical Distribution · INFOCOM 2022
Privacy and data protection
data confidentiality
0.412020
Balancing storage efficiency and data confidentiality with tunable encrypted deduplication · EuroSys 2020
Indexing and storage engines
write-optimized index
0.212024
Enhancing LSM-Tree Key-Value Stores for Read-Modify-Writes via Key-Delta Separation · ICDE 2024
Storage systems › storage reliability
erasure coding
0.212024
ELECT: Enabling Erasure Coding Tiering for LSM-tree-based Storage · FAST 2024
Storage systems
flash and SSD
0.212024
CDCache: Space-Efficient Flash Caching via Compression-before-Deduplication · INFOCOM 2024
Systems and software security
secure storage
0.212023
FeatureSpy: Detecting Learning-Content Attacks via Feature Inspection in Secure Deduplicated Storage · INFOCOM 2023
Privacy and data protection › cloud privacy
cloud data privacy
0.212022
Revisiting Frequency Analysis against Encrypted Deduplication via Statistical Distribution · INFOCOM 2022
Hardware security and side channels › trusted execution environments
Intel SGX
0.112021
Accelerating Encrypted Deduplication via SGX · USENIX ATC 2021
Hardware security and side channels
trusted execution environments
0.112021
Accelerating Encrypted Deduplication via SGX · USENIX ATC 2021
Cryptographic primitives and cryptanalysis › key generation
key derivation
0.112020
Balancing storage efficiency and data confidentiality with tunable encrypted deduplication · EuroSys 2020

Methods — techniques the papers use, named apart from their topics

access control enforcement · 2.0key-delta separation · 1.5bucketing · 1.5feature inspection · 1.3metadata deduplication · 1.1indirection · 1.1distributed key management · 1.1attack-resilient key generation · 1.1trace-driven experimentation · 0.8deduplication · 0.8compression · 0.8tunable key derivation · 0.6statistical distribution modeling · 0.6maximum likelihood inference · 0.6SGX · 0.5
YearPublicationVenuePosition
2026 SACK: Shielding Dynamic Attribute-based Access Control in Persistent Key-Value Stores
Yanjing Ren, Jingwei Li 0001, Patrick Lee
Proc. VLDB Endow.1
2025 SGX-Enabled Encrypted Cross-Cloud Data Synchronization
abstract
The increasing adoption of multicloud storage has necessitated the development of efficient cross-cloud data synchronization to improve performance and accessibility across regions, and reduce reliance on single cloud service. Yet, securing cross-cloud synchronization while achieving network efficiency poses challenges. First, ensuring data confidentiality and integrity is difficult due to the diverse encryption configurations and management complexities inherent to different clouds. Second, balancing security and network efficiency is non-trivial, as encryption disrupts content redundancy, complicating efforts to reduce network traffic. We present SeedSync, a system designed to provide secure and efficient cross-cloud data synchronization. SeedSync leverages shielded execution to ensure both security guarantees and network efficiency. It enables encrypted data synchronization without revealing sensitive information and ensures end-to-end data integrity with limited performance overhead using tree-structured integrity protection. It also addresses the dilemma between encryption and network reduction by allowing data to be processed unencrypted within a secure shielded region. Furthermore, inspired by workload characteristics, it speeds up data synchronization by reducing fine-grained network transmission and context switching of SGX. Evaluation on real-world datasets shows that SeedSync achieves up to 8.2 × higher throughput and 5.4 × network reduction existing traffic compared with encrypted synchronization approaches, while incurring limited overhead compared with plaintext synchronization.
Yanjing Ren, Jingwei Li 0001, Patrick P. C. Lee
ICDCS2
2024 ELECT: Enabling Erasure Coding Tiering for LSM-tree-based Storage
Yanjing Ren, Yuanming Ren, Xiaolu Li 0002, Yuchong Hu, Jingwei Li 0001, Patrick P. C. Lee
FAST1
2024 Enhancing LSM-Tree Key-Value Stores for Read-Modify-Writes via Key-Delta Separation
abstract
Read-modify-writes (RMWs) are increasingly observed in practical key-value (KV) storage workloads to support fine-grained updates. To make RMWs efficient, one approach is to write deltas (i.e., changes to current values) to the log-structured merge-tree (LSM-tree), yet it increases the read overhead caused by retrieving and combining a chain of deltas. We propose a notion called key-delta (KD) separation to support efficient reads and RMWs in LSM-tree KV stores under RMW-intensive workloads. KD separation aims to store deltas in separate storage areas and group deltas into storage units called buckets, such that all deltas of a key are kept in the same bucket and can be all together accessed in subsequent reads. To this end, we build KDSep, a middleware layer that realizes KD separation and integrates KDSep into state-of-the-art LSM-tree KV stores (e.g., RocksDB and BlobDB). We show that KDSep achieves significant I/O throughput gains and read latency reduction under RMW-intensive workloads while preserving the efficiency in general workloads.
Yanjing Ren, Shujie Han 0001, Patrick P. C. Lee
ICDE2
2024 CDCache: Space-Efficient Flash Caching via Compression-before-Deduplication
abstract
Large-scale storage systems boost I/O performance via flash caching, but the underlying storage medium of flash caching incurs significant financial costs and also exhibits low endurance. Previous studies adopt compression-after-deduplication to mitigate writing redundant contents into the flash cache, so as to address the cost and endurance issues. However, deduplication and compression have conflicting preferable cases, and compression-after-deduplication essentially compromises the space-saving benefits of either deduplication or compression. To simultaneously preserve the benefits of both approaches, we explore compression-before-deduplication, which applies compression to eliminate byte-level redundancies across data blocks, followed by deduplication to write only a single copy of duplicate compressed blocks into the flash cache. We present CDCache, a space-efficient flash caching system that realizes compression-before-deduplication. It proposes to dynamically adjust the compression range of data blocks, so as to preserve the effectiveness of deduplication on the compressed blocks. Also, it builds on various design techniques to approximately estimate duplicate data blocks and efficiently manage compressed blocks. Trace-driven experiments show that CDCache improves the read hit ratio and the write reduction ratio of a previous compression-after-deduplication approach by up to 1.3× and 1.6×, respectively, while it only has small memory overhead for index management.
Hengying Xiao, Jingwei Li 0001, Yanjing Ren, Ruijin Wang, Xiaosong Zhang 0001
INFOCOM3
2023 FeatureSpy: Detecting Learning-Content Attacks via Feature Inspection in Secure Deduplicated Storage
Jingwei Li 0001, Yanjing Ren, Patrick P. C. Lee, Ting Chen 0002, Xiaosong Zhang 0001
INFOCOM2
2022 Revisiting Frequency Analysis against Encrypted Deduplication via Statistical Distribution
abstract
Encrypted deduplication addresses both security and storage efficiency in large-scale storage systems: it ensures that each plaintext is encrypted to a ciphertext by a symmetric key derived from the content of the plaintext, so as to allow deduplication on the ciphertexts derived from duplicate plaintexts. However, the deterministic nature of encrypted deduplication leaks the frequencies of plaintexts, thereby allowing adversaries to launch frequency analysis against encrypted deduplication and infer the ciphertext-plaintext pairs in storage. In this paper, we revisit the security vulnerability of encrypted deduplication due to frequency analysis, and show that encrypted deduplication can be even more vulnerable to the sophisticated frequency analysis attack that exploits the underlying storage workload characteristics. We propose the distribution-based attack, which builds on a statistical approach to model the relative frequency distributions of plaintexts and ciphertexts, and improves the inference precision (i.e., have high confidence on the correctness of inferred ciphertext-plaintext pairs) of the previous attack. We evaluate the new attack against real-world storage workloads and provide insights into its actual damage.
Jingwei Li 0001, Guoli Wei, Jiacheng Liang, Yanjing Ren, Patrick P. C. Lee, Xiaosong Zhang 0001
INFOCOM4
2022 Enabling Secure and Space-Efficient Metadata Management in Encrypted Deduplication
abstract
Encrypted deduplication combines encryption and deduplication in a seamless way to provide confidentiality guarantees for the physical data in deduplicated storage, yet it incurs substantial metadata storage overhead due to the additional storage of keys. We present a new encrypted deduplication storage system called${\sf Metadedup}$, which suppresses metadata storage by also applying deduplication to metadata. Its idea builds on indirection, which adds another level of metadata chunks that record metadata information. We find that metadata chunks are highly redundant in real-world workloads and hence can be effectively deduplicated. We further extend${\sf Metadedup}$to incorporate multiple servers via a distributed key management approach, so as to provide both fault-tolerant storage and security guarantees. We extensively evaluate${\sf Metadedup}$from performance and storage efficiency perspectives. We show that${\sf Metadedup}$achieves high throughput in writing and restoring files, and saves the metadata storage by up to 93.94 percent for real-world backup workloads.
Jingwei Li 0001, Suyu Huang, Yanjing Ren, Zuoru Yang, Patrick P. C. Lee, Xiaosong Zhang 0001, Yao Hao
IEEE Trans. Computers3
2022 Tunable Encrypted Deduplication with Attack-resilient Key Management
abstract
Conventional encrypted deduplication approaches retain the deduplication capability on duplicate chunks after encryption by always deriving the key for encryption/decryption from the chunk content, but such a deterministic nature causes information leakage due to frequency analysis. We present TED , a tunable encrypted deduplication primitive that provides a tunable mechanism for balancing the tradeoff between storage efficiency and data confidentiality. The core idea of TED is that its key derivation is based on not only the chunk content but also the number of duplicate chunk copies, such that duplicate chunks are encrypted by distinct keys in a controlled manner. In particular, TED allows users to configure a storage blowup factor, under which the information leakage quantified by an information-theoretic measure is minimized for any input workload. In addition, we extend TED with a distributed key management architecture and propose two attack-resilient key generation schemes that trade between performance and fault tolerance. We implement an encrypted deduplication prototype TEDStore to realize TED in networked environments. Evaluation on real-world file system snapshots shows that TED effectively balances the tradeoff between storage efficiency and data confidentiality, with small performance overhead.
Zuoru Yang, Jingwei Li 0001, Yanjing Ren, Patrick P. C. Lee
ACM Trans. Storage3
2021 Accelerating Encrypted Deduplication via SGX
Yanjing Ren, Jingwei Li 0001, Zuoru Yang, Patrick P. C. Lee, Xiaosong Zhang 0001
USENIX ATC1
2020 Balancing storage efficiency and data confidentiality with tunable encrypted deduplication
abstract
Conventional encrypted deduplication approaches retain the deduplication capability on duplicate chunks after encryption by always deriving the key for encryption/decryption from the chunk content, but such a deterministic nature causes information leakage due to frequency analysis. We present TED, a tunable encrypted deduplication primitive that provides a tunable mechanism for balancing the tradeoff between storage efficiency and data confidentiality. The core idea of TED is that its key derivation is based on not only the chunk content but also the number of duplicate chunk copies, such that duplicate chunks are encrypted by distinct keys in a controlled manner. In particular, TED allows users to configure a storage blowup factor, under which the information leakage quantified by an information-theoretic measure is minimized for any input workload. We implement an encrypted deduplication prototype TEDStore to realize TED in networked environments. Evaluation on real-world file system snapshots shows that TED effectively balances the trade-off between storage efficiency and data confidentiality, with small performance overhead.
Jingwei Li 0001, Zuoru Yang, Yanjing Ren, Patrick P. C. Lee, Xiaosong Zhang 0001
EuroSys3
2019 Metadedup: Deduplicating Metadata in Encrypted Deduplication via Indirection
abstract
Encrypted deduplication combines encryption and deduplication in a seamless way to provide confidentiality guarantees for the physical data in deduplication storage, yet it incurs substantial metadata storage overhead due to the additional storage of keys. We present a new encrypted deduplication storage system called Metadedup, which suppresses metadata storage by also applying deduplication to metadata. Its idea builds on indirection, which adds another level of metadata chunks that record metadata information. We find that metadata chunks are highly redundant in real-world workloads and hence can be effectively deduplicated. In addition, metadata chunks can be protected under the same encrypted deduplication framework, thereby providing confidentiality guarantees for metadata as well. We evaluate Metadedup through microbenchmarks, prototype experiments, and trace-driven simulation. Metadedup has limited computational overhead in metadata processing, and only adds 6.19% of performance overhead on average when storing files in a networked setting. Also, for real-world backup workloads, Metadedup saves the metadata storage by up to 97.46% at the expense of only up to 1.07% of indexing overhead for metadata chunks.
Jingwei Li 0001, Patrick P. C. Lee, Yanjing Ren, Xiaosong Zhang 0001
MSST3