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

Yan Michalevsky

dblp:70/10805 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
2since 2021 · last 2025
—ORCID · none

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

Security and privacy · 5 · 3 first-author · 2 since 2021Systems, architecture and hardware · 1Computer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1

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
6 papers
Hardware security and side channels · 47% Authentication and access control · 29% Blockchain and cryptocurrency security · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%
Software engineering, system software, and programming languages
2 papers
Program verification · 82% Compilers and program optimization · 18%
Computer networks
2 papers
Wireless networking · 70% Wireless sensing and localization · 30%

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

TopicWeightPapersLastEvidence papers
Hardware security and side channels
side-channel attack
0.712023
DBREACH: Stealing from Databases Using Compression Side Channels · SP 2023
Storage systems › secure storage
encrypted database
0.712023
DBREACH: Stealing from Databases Using Compression Side Channels · SP 2023
Hardware security and side channels
trusted execution environments
0.412019
CoSMIX: A Compiler-based System for Secure Memory Instrumentation and Execution in Enclaves · USENIX ATC 2019
Blockchain and cryptocurrency security
smart contract
0.312018
Online detection of effectively callback free objects with applications to smart contracts · Proc. ACM Program. Lang. 2018
Program verification
modular reasoning
0.312018
Online detection of effectively callback free objects with applications to smart contracts · Proc. ACM Program. Lang. 2018
Authentication and access control
mutual authentication
0.212016
MASHaBLE: mobile applications of secret handshakes over bluetooth LE · MobiCom 2016
Authentication and access control
privacy-preserving authentication
0.212016
MASHaBLE: mobile applications of secret handshakes over bluetooth LE · MobiCom 2016
Authentication and access control › authentication
secret handshake
0.212016
MASHaBLE: mobile applications of secret handshakes over bluetooth LE · MobiCom 2016
Privacy and data protection
location privacy
0.212015
PowerSpy: Location Tracking Using Mobile Device Power Analysis · USENIX Security Symposium 2015
Hardware security and side channels › side-channel attack › acoustic side channel
acoustic eavesdropping
0.212014
Gyrophone: Recognizing Speech from Gyroscope Signals · USENIX Security Symposium 2014
Program verification
dynamic verification
0.112018
Online detection of effectively callback free objects with applications to smart contracts · Proc. ACM Program. Lang. 2018
Program verification › dynamic verification
runtime verification
0.112018
Online detection of effectively callback free objects with applications to smart contracts · Proc. ACM Program. Lang. 2018
Wireless networking › wireless network protocols
bluetooth low energy
0.112016
MASHaBLE: mobile applications of secret handshakes over bluetooth LE · MobiCom 2016
Wireless networking
peer-to-peer communication
0.112016
MASHaBLE: mobile applications of secret handshakes over bluetooth LE · MobiCom 2016
Privacy and data protection › differential privacy › differentially private graph algorithms
private community detection
0.112016
MASHaBLE: mobile applications of secret handshakes over bluetooth LE · MobiCom 2016
Wireless sensing and localization › tracking › human tracking
mobile user tracking
0.112015
PowerSpy: Location Tracking Using Mobile Device Power Analysis · USENIX Security Symposium 2015

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

attack heuristics · 1.3static analysis · 0.7dynamic analysis · 0.7secret handshake protocol · 0.5Bluetooth LE · 0.5power consumption analysis · 0.4gyroscope signal processing · 0.4
YearPublicationVenuePosition
2025 G-DBREACH Attacks: Algorithmic Techniques for Faster and Stronger Compression Side Channels
Britney Bourassa, Yan Michalevsky, Saba Eskandarian
ACNS (2)2
2023 DBREACH: Stealing from Databases Using Compression Side Channels
abstract
We introduce new compression side-channel attacks against database storage engines that simultaneously support compression of database pages and encryption at rest. Given only limited, indirect access to an encrypted and compressed database table, our attacks extract arbitrary plaintext with high accuracy. We demonstrate accurate and performant attacks on the InnoDB storage engine variants found in MariaDB and MySQL as well as the WiredTiger storage engine for MongoDB.Our attacks overcome obstacles unique to the database setting that render previous techniques developed to attack TLS ineffective. Unlike the web setting, where the exact length of a compressed and encrypted message can be observed, we make use of only approximate ciphertext size information gleaned from file sizes on disk. We amplify this noisy signal and combine it with new attack heuristics tailored to the database setting to extract secret plaintext. Our attacks can detect whether a random string appears in a table with > 90% accuracy and extract 10-character random strings from encrypted tables with > 95% success.
Mathew Hogan, Yan Michalevsky, Saba Eskandarian
SP2
2019 CoSMIX: A Compiler-based System for Secure Memory Instrumentation and Execution in Enclaves
Meni Orenbach, Yan Michalevsky, Christof Fetzer, Mark Silberstein
USENIX ATC2
2018 Decentralized Policy-Hiding ABE with Receiver Privacy
Yan Michalevsky, Marc Joye
ESORICS (2)1
2018 Online detection of effectively callback free objects with applications to smart contracts
abstract
Callbacks are essential in many programming environments, but drastically complicate program understanding and reasoning because they allow to mutate object's local states by external objects in unexpected fashions, thus breaking modularity. The famous DAO bug in the cryptocurrency framework Ethereum, employed callbacks to steal $150M. We define the notion of Effectively Callback Free (ECF) objects in order to allow callbacks without preventing modular reasoning. An object is ECF in a given execution trace if there exists an equivalent execution trace without callbacks to this object. An object is ECF if it is ECF in every possible execution trace. We study the decidability of dynamically checking ECF in a given execution trace and statically checking if an object is ECF. We also show that dynamically checking ECF in Ethereum is feasible and can be done online. By running the history of all execution traces in Ethereum, we were able to verify that virtually all existing contract executions, excluding these of the DAO or of contracts with similar known vulnerabilities, are ECF. Finally, we show that ECF, whether it is verified dynamically or statically, enables modular reasoning about objects with encapsulated state.
Shelly Grossman, Ittai Abraham, Guy Golan-Gueta, Yan Michalevsky, Noam Rinetzky, Shmuel Sagiv, Yoni Zohar
Proc. ACM Program. Lang.4
2016 MASHaBLE: mobile applications of secret handshakes over bluetooth LE
abstract
We present new applications for cryptographic secret handshakes between mobile devices on top of Bluetooth Low-Energy (LE). Secret handshakes enable mutual authentication, with the property that the parties learn nothing about each other unless they have been both issued credentials by a group administrator. This property provides strong privacy guarantees that enable interesting applications. One of them is proximity-based discovery for private communities. We introduce MASHaBLE, a mobile application that enables participants to discover and interact with nearby users if and only if they belong to the same secret community. We use direct peer-to-peer communication over Bluetooth LE, rather than relying on a central server. We discuss the specifics of implementing secret handshakes over Bluetooth LE and present our prototype implementation.
Yan Michalevsky, Suman Nath, Jie Liu 0001
MobiCom1
2015 PowerSpy: Location Tracking Using Mobile Device Power Analysis
Yan Michalevsky, Aaron Schulman, Gunaa Arumugam Veerapandian, Dan Boneh, Gabi Nakibly
USENIX Security Symposium1
2014 Gyrophone: Recognizing Speech from Gyroscope Signals
Yan Michalevsky, Dan Boneh, Gabi Nakibly
USENIX Security Symposium1