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

Marco Stronati

dblp:117/3772 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none

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

Security and privacy · 4Theory of computation · 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
2 papers
Security and privacy of machine learning · 48% Systems and software security · 44% Privacy and data protection · 7%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Systems and software security › language-based security
secure compilation
0.312018
When Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise · CCS 2018
Programming languages and type systems
language semantics
0.312018
When Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise · CCS 2018
Security and privacy of machine learning
membership inference
0.312017
Membership Inference Attacks Against Machine Learning Models · IEEE Symposium on Security and Privacy 2017
Security and privacy of machine learning
privacy attack
0.312017
Membership Inference Attacks Against Machine Learning Models · IEEE Symposium on Security and Privacy 2017
Systems and software security › isolation
compartmentalization
0.112018
When Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise · CCS 2018
Systems and software security › isolation
software fault isolation
0.112018
When Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise · CCS 2018
Privacy and data protection
privacy-preserving data analysis
0.112017
Membership Inference Attacks Against Machine Learning Models · IEEE Symposium on Security and Privacy 2017

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

tag-based reference monitor · 0.7coq proofs · 0.3coq proof · 0.3shadow model training · 0.3black-box access · 0.3
YearPublicationVenuePosition
2018 When Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise
abstract
We propose a new formal criterion for evaluating secure compilation schemes for unsafe languages, expressing end-to-end security guarantees for software components that may become compromised after encountering undefined behavior---for example, by accessing an array out of bounds. Our criterion is the first to model dynamic compromise in a system of mutually distrustful components with clearly specified privileges. It articulates how each component should be protected from all the others---in particular, from components that have encountered undefined behavior and become compromised. Each component receives secure compilation guarantees---in particular, its internal invariants are protected from compromised components---up to the point when this component itself becomes compromised, after which we assume an attacker can take complete control and use this component's privileges to attack other components. More precisely, a secure compilation chain must ensure that a dynamically compromised component cannot break the safety properties of the system at the target level any more than an arbitrary attacker-controlled component (with the same interface and privileges, but without undefined behaviors) already could at the source level. To illustrate the model, we construct a secure compilation chain for a small unsafe language with buffers, procedures, and components, targeting a simple abstract machine with built-in compartmentalization. We give a careful proof (mostly machine-checked in Coq) that this compiler satisfies our secure compilation criterion. Finally, we show that the protection guarantees offered by the compartmentalized abstract machine can be achieved at the machine-code level using either software fault isolation or a tag-based reference monitor.
Carmine Abate, Arthur Azevedo de Amorim, Roberto Blanco, Ana Nora Evans, Guglielmo Fachini, Catalin Hritcu, Théo Laurent, Benjamin C. Pierce, Marco Stronati, Andrew P. Tolmach
CCS9
2017 Membership Inference Attacks Against Machine Learning Models
abstract
We quantitatively investigate how machine learning models leak information about the individual data records on which they were trained. We focus on the basic membership inference attack: given a data record and black-box access to a model, determine if the record was in the model's training dataset. To perform membership inference against a target model, we make adversarial use of machine learning and train our own inference model to recognize differences in the target model's predictions on the inputs that it trained on versus the inputs that it did not train on. We empirically evaluate our inference techniques on classification models trained by commercial "machine learning as a service" providers such as Google and Amazon. Using realistic datasets and classification tasks, including a hospital discharge dataset whose membership is sensitive from the privacy perspective, we show that these models can be vulnerable to membership inference attacks. We then investigate the factors that influence this leakage and evaluate mitigation strategies.
Reza Shokri, Marco Stronati, Congzheng Song, Vitaly Shmatikov
IEEE Symposium on Security and Privacy2
2015 Location Privacy via Geo-Indistinguishability
Konstantinos Chatzikokolakis 0001, Catuscia Palamidessi, Marco Stronati
ICTAC3
2015 Constructing elastic distinguishability metrics for location privacy
abstract
Abstract With the increasing popularity of hand-held devices, location-based applications and services have access to accurate and real-time location information, raising serious privacy concerns for their users. The recently introduced notion of geo-indistinguishability tries to address this problem by adapting the well-known concept of differential privacy to the area of location-based systems. Although geo-indistinguishability presents various appealing aspects, it has the problem of treating space in a uniform way, imposing the addition of the same amount of noise everywhere on the map. In this paper we propose a novel elastic distinguishability metric that warps the geometrical distance, capturing the different degrees of density of each area. As a consequence, the obtained mechanism adapts the level of noise while achieving the same degree of privacy everywhere. We also show how such an elastic metric can easily incorporate the concept of a “geographic fence” that is commonly employed to protect the highly recurrent locations of a user, such as his home or work. We perform an extensive evaluation of our technique by building an elastic metric for Paris’ wide metropolitan area, using semantic information from the OpenStreetMap database. We compare the resulting mechanism against the Planar Laplace mechanism satisfying standard geo-indistinguishability, using two real-world datasets from the Gowalla and Brightkite location-based social networks. The results show that the elastic mechanism adapts well to the semantics of each area, adjusting the noise as we move outside the city center, hence offering better overall privacy.1
Konstantinos Chatzikokolakis 0001, Catuscia Palamidessi, Marco Stronati
Proc. Priv. Enhancing Technol.3
2014 A Predictive Differentially-Private Mechanism for Mobility Traces
Konstantinos Chatzikokolakis 0001, Catuscia Palamidessi, Marco Stronati
Privacy Enhancing Technologies3