Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jose Rodrigo Sanchez Vicarte
dblp:223/7708
· DBLP profile ↗
5ranked-venue papers
4as first author
3since 2021 · last 2022
0000-0002-8907-1483ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Security and privacy · 2 · 2 first-author · 2 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.
| Network and information security
5 papers |
Hardware security and side channels · 45% Security and privacy of machine learning · 26% Systems and software security · 12% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Processor architecture and microarchitecture · 65% Memory systems · 22% Embedded and real-time systems · 13% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 100% |
Topics — the 9 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels
microarchitectural side channel |
1.1 | 2 | 2022 | Augury: Using Data Memory-Dependent Prefetchers to Leak Data at Rest · SP 2022 Opening Pandora's Box: A Systematic Study of New Ways Microarchitecture Can Leak Private Data · ISCA 2021 |
Security and privacy of machine learning
poisoning attack |
0.9 | 2 | 2021 | Double-Cross Attacks: Subverting Active Learning Systems · USENIX Security Symposium 2021 Game of Threads: Enabling Asynchronous Poisoning Attacks · ASPLOS 2020 |
Hardware security and side channels
side-channel attack |
0.6 | 1 | 2022 | Augury: Using Data Memory-Dependent Prefetchers to Leak Data at Rest · SP 2022 |
Machine learning › Efficient and distributed learning › distributed training
asynchronous training |
0.4 | 1 | 2020 | Game of Threads: Enabling Asynchronous Poisoning Attacks · ASPLOS 2020 |
Cryptographic primitives and cryptanalysis › cryptographic implementation
hardware implementation |
0.3 | 1 | 2018 | Guaranteeing Local Differential Privacy on Ultra-Low-Power Systems · ISCA 2018 |
Privacy and data protection › differential privacy
local differential privacy |
0.3 | 1 | 2018 | Guaranteeing Local Differential Privacy on Ultra-Low-Power Systems · ISCA 2018 |
Memory systems
prefetcher |
0.2 | 1 | 2022 | Augury: Using Data Memory-Dependent Prefetchers to Leak Data at Rest · SP 2022 |
Hardware security and side channels › microarchitectural attacks › transient execution attack
speculative execution attack |
0.1 | 1 | 2021 | Opening Pandora's Box: A Systematic Study of New Ways Microarchitecture Can Leak Private Data · ISCA 2021 |
Security and privacy of machine learning
adversarial attack |
0.1 | 1 | 2020 | Game of Threads: Enabling Asynchronous Poisoning Attacks · ASPLOS 2020 |
Methods — techniques the papers use, named apart from their topics
reverse engineering · 1.1proof-of-concept implementation · 1.0literature analysis · 1.0thresholding · 0.7resampling · 0.7privacy budget control · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Augury: Using Data Memory-Dependent Prefetchers to Leak Data at RestabstractMicroarchitectural side-channel attacks are enjoying a time of explosive growth, mostly fueled by novel transient execution vulnerabilities. These attacks are capable of leaking arbitrary data, as long as it is possible for the adversary to read that data into the processor core using transient instructions. In this paper, we present the first microarchitectural attack that leaks data at rest in the memory system, i.e., never directly read into the core speculatively or non-speculatively. This technique is enabled by a previously unreported class of prefetcher: a data memory-dependent prefetcher (DMP). These prefetchers are designed to allow prefetching of irregular address patterns such as pointer chases. As such, DMPs examine and use the contents of memory directly to determine which addresses to prefetch. Our experiments demonstrate the existence of a pointer-chasing DMP on recent Apple processors, including the A14 and M1. We then reverse engineer the details of this DMP to determine the opportunities for and restrictions it places on attackers using it. Finally, we demonstrate several basic attack primitives capable of leaking pointer values using the DMP. Jose Rodrigo Sanchez Vicarte, Michael Flanders, Riccardo Paccagnella, Grant Garrett-Grossman, Adam Morrison 0001, Christopher W. Fletcher, David Kohlbrenner |
SP | 1 |
| 2021 | Opening Pandora's Box: A Systematic Study of New Ways Microarchitecture Can Leak Private DataabstractMicroarchitectural attacks have plunged Computer Architecture into a security crisis. Yet, as the slowing of Moore’s law justifies the use of ever more exotic microarchitecture, it is likely we have only seen the tip of the iceberg.To better anticipate this security crisis, this paper performs a systematic security-centric analysis of the Computer Architecture literature. Our rationale is that when implementing current and future processors, microarchitects will (quite reasonably) look to previously-proposed ideas. Our study uncovers seven classes of microarchitectural optimization with novel security implications, proposes a conceptual framework through which to study them and demonstrates several proofs-of-concept to show their efficacy. The optimizations we study range from those that leak as much privacy as Spectre/Meltdown (but without exploiting speculative execution) to those that otherwise undermine security-critical programs in a variety of ways. Many have storied histories— ranging from industry patents to media/3rd party speculation regarding current implementation status to recent renewed interest in the academic community. This paper’s goal is to perform an early (hopefully not too late) analysis to inform their development moving forward. Jose Rodrigo Sanchez Vicarte, Pradyumna Shome, Nandeeka Nayak, Caroline Trippel, Adam Morrison 0001, David Kohlbrenner, Christopher W. Fletcher |
ISCA | 1 |
| 2021 | Double-Cross Attacks: Subverting Active Learning Systems
Jose Rodrigo Sanchez Vicarte, Gang Wang 0011, Christopher W. Fletcher |
USENIX Security Symposium | 1 |
| 2020 | Game of Threads: Enabling Asynchronous Poisoning AttacksabstractAs data sizes continue to grow at an unprecedented rate, machine learning training is being forced to adopt asynchronous algorithms to maintain performance and scalability. In asynchronous training, many threads share and update the model in a racy fashion to avoid costly inter-thread synchronization. Jose Rodrigo Sanchez Vicarte, Benjamin Schreiber 0001, Riccardo Paccagnella, Christopher W. Fletcher |
ASPLOS | 1 |
| 2018 | Guaranteeing Local Differential Privacy on Ultra-Low-Power SystemsabstractSensors in mobile devices and IoT systems increasingly generate data that may contain private information of individuals. Generally, users of such systems are willing to share their data for public and personal benefit as long as their private information is not revealed. A fundamental challenge lies in designing systems and data processing techniques for obtaining meaningful information from sensor data, while maintaining the privacy of the data and individuals. In this work, we explore the feasibility of providing local differential privacy on ultra-low-power systems that power many sensor and IoT applications. We show that low resolution and fixed point nature of ultra-low-power implementations prevent privacy guarantees from being provided due to low quality noising. We present techniques, resampling and thresholding, to overcome this limitation. The techniques, along with a privacy budget control algorithm, are implemented in hardware to provide privacy guarantees with high integrity. We show that our hardware implementation, DP-Box, has low overhead and provides high utility, while guaranteeing local differential privacy, for a range of sensor/IoT benchmarks. Woo-Seok Choi, Matthew Tomei, Jose Rodrigo Sanchez Vicarte, Pavan Kumar Hanumolu, Rakesh Kumar 0002 |
ISCA | 3 |