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

Gal Horowitz

dblp:379/2272 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0006-5983-1652ORCID · corroborated

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

Security and privacy · 3 · 1 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.

Network and information security
3 papers
Hardware security and side channels · 81% Cryptographic protocols and secure computation · 14% Privacy and data protection · 4%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Memory systems · 100%

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

TopicWeightPapersLastEvidence papers
Hardware security and side channels › microarchitectural attacks
cache attacks
0.912025
Slice+Slice Baby: Generating Last-Level Cache Eviction Sets in the Blink of an Eye · SP 2025
Cryptographic protocols and secure computation › secure messaging
post-compromise security
0.912025
Token Weaver: Privacy Preserving and Post-Compromise Secure Attestation · SP 2025
Hardware security and side channels › trusted execution environments
remote attestation
0.912025
Token Weaver: Privacy Preserving and Post-Compromise Secure Attestation · SP 2025
Hardware security and side channels
trusted execution environments
0.912025
Token Weaver: Privacy Preserving and Post-Compromise Secure Attestation · SP 2025
Hardware security and side channels
cache side channel
0.812024
Spec-o-Scope: Cache Probing at Cache Speed · CCS 2024
Hardware security and side channels
microarchitectural side channel
0.812024
Spec-o-Scope: Cache Probing at Cache Speed · CCS 2024
Hardware security and side channels
side-channel attack
0.812024
Spec-o-Scope: Cache Probing at Cache Speed · CCS 2024
Privacy and data protection › anonymity
unlinkability
0.312025
Token Weaver: Privacy Preserving and Post-Compromise Secure Attestation · SP 2025
Memory systems
cache design
0.312025
Slice+Slice Baby: Generating Last-Level Cache Eviction Sets in the Blink of an Eye · SP 2025
Memory systems
cache
0.212024
Spec-o-Scope: Cache Probing at Cache Speed · CCS 2024

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

microarchitectural races · 1.7hash function reversal · 1.7prime+scope · 1.5cache probing · 1.5token chains · 0.9tamarin prover · 0.9deepsec prover · 0.9
YearPublicationVenuePosition
2025 Token Weaver: Privacy Preserving and Post-Compromise Secure Attestation
abstract
Modern attestation based on Trusted Execution Environments (TEEs) can significantly reduce the risk of secret compromise, allowing users to securely perform sensitive computations such as running cryptographic protocols for authentication across security critical services. However, this has made TEEs a high-value target, driving an arms race between novel compromise attacks and continuous TEEs updates. Ideally, we want to achieve Post-Compromise Security (PCS): even after a TEE compromise, we can update it back into a secure state. However, at the same time, we would like to guarantee the privacy of users, in particular preventing providers (such as Intel, Google, or Samsung) or services from tracking users across services. This requires unlinkability, which seems incompatible with standard PCS healing mechanisms. In this work, we develop TokenWeaver, the first privacy-preserving post-compromise secure attestation method with automated formal proofs for its core properties. Our construction weaves together two types of token chains, one of which is linkable and the other is unlinkable. We provide the formal models based on the Tamarin and DeepSec provers, including protocol, security properties, and proofs for reproducibility, as well as a proof-of-concept implementation in python that shows the simplicity and applicability of our solution.
Cas Cremers, Gal Horowitz, Charlie Jacomme, Eyal Ronen
SP2
2025 Slice+Slice Baby: Generating Last-Level Cache Eviction Sets in the Blink of an Eye
abstract
An essential step for mounting cache attacks is finding eviction sets, collections of memory locations that contend on cache space. On Intel processors, one of the main challenges for identifying contending addresses is the sliced cache design, where the processor hashes the physical address to determine where in the cache a memory location is stored. While past works have demonstrated that the hash function can be reversed, they also showed that it depends on physical address bits that the adversary does not know. In this work, we make three main contributions to the art of finding eviction sets. We first exploit microarchitectural races to compare memory access times and identify the cache slice to which an address maps. We then use the known hash function to both reduce the error rate in our slice identification method and to reduce the work by extrapolating slice mappings to untested memory addresses. Finally, we show how to propagate information on eviction sets across different page offsets for the hitherto unexplored case of non-linear hash functions. Our contributions allow for entire LLC eviction set generation in 0.7 seconds on the Intel i7-9850H and 1.6 seconds on the i9-10900K, both using non-linear functions. This represents a significant improvement compared to state-of-the-art techniques taking 9× and 10× longer, respectively.
Bradley Morgan, Gal Horowitz, Sioli O'Connell, Stephan van Schaik, Chitchanok Chuengsatiansup, Daniel Genkin, Olaf Maennel, Paul Montague, Eyal Ronen, Yuval Yarom
SP2
2024 Spec-o-Scope: Cache Probing at Cache Speed
abstract
Over the last two decades, microarchitectural side channels have been the focus of a large body of research on the development of new attack techniques, exploiting them to attack various classes of targets and designing mitigations. One line of work focuses on increasing the speed of the attacks, achieving higher levels of temporal resolution that can allow attackers to learn finer-grained information. The most recent addition to this line of work is Prime+Scope [CCS '21], which only requires a single access to the L1 cache to confirm the absence of victim activity in a cache set. While significantly faster than prior attacks, Prime+Scope is still an order of magnitude slower than cache access. In this work, we set out to close this gap.
Gal Horowitz, Eyal Ronen, Yuval Yarom
CCS1