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

Brian Testa

dblp:187/8994 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none

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

Security and privacy · 2Artificial intelligence and machine learning · 1 · 1 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
2 papers
Privacy and data protection · 46% Security and privacy of machine learning · 23% Systems and software security · 20%
Artificial intelligence
1 paper
Trustworthy machine learning · 100%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
0.612022
A General Framework for Auditing Differentially Private Machine Learning · NeurIPS 2022
Security and privacy of machine learning
membership inference
0.612022
A General Framework for Auditing Differentially Private Machine Learning · NeurIPS 2022
Privacy and data protection › differential privacy
privacy auditing
0.612022
A General Framework for Auditing Differentially Private Machine Learning · NeurIPS 2022
Systems and software security › binary analysis
binary code similarity detection
0.212016
Scalable Graph-based Bug Search for Firmware Images · CCS 2016
Cyber-physical and IoT security
iot firmware security
0.212016
Scalable Graph-based Bug Search for Firmware Images · CCS 2016
Systems and software security › vulnerability discovery
vulnerability search
0.212016
Scalable Graph-based Bug Search for Firmware Images · CCS 2016

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

statistical auditing · 1.1privacy search · 1.1influence-based poisoning attacks · 1.1hashing · 0.2graph matching · 0.2control-flow graph embedding · 0.2
YearPublicationVenuePosition
2022 A General Framework for Auditing Differentially Private Machine Learning
abstract
We present a framework to statistically audit the privacy guarantee conferred by a differentially private machine learner in practice. While previous works have taken steps toward evaluating privacy loss through poisoning attacks or membership inference, they have been tailored to specific models or have demonstrated low statistical power. Our work develops a general methodology to empirically evaluate the privacy of differentially private machine learning implementations, combining improved privacy search and verification methods with a toolkit of influence-based poisoning attacks. We demonstrate significantly improved auditing power over previous approaches on a variety of models including logistic regression, Naive Bayes, and random forest. Our method can be used to detect privacy violations due to implementation errors or misuse. When violations are not present, it can aid in understanding the amount of information that can be leaked from a given dataset, algorithm, and privacy specification.
Fred Lu, Joseph Munoz, Maya Fuchs, Tyler LeBlond, Elliott Zaresky-Williams, Edward Raff, Francis Ferraro, Brian Testa
NeurIPS8
2019 ChaffyScript: Vulnerability-Agnostic Defense of JavaScript Exploits via Memory Perturbation
Xunchao Hu, Brian Testa, Heng Yin 0001
SecureComm (1)2
2016 Scalable Graph-based Bug Search for Firmware Images
abstract
Because of rampant security breaches in IoT devices, searching vulnerabilities in massive IoT ecosystems is more crucial than ever. Recent studies have demonstrated that control-flow graph (CFG) based bug search techniques can be effective and accurate in IoT devices across different architectures. However, these CFG-based bug search approaches are far from being scalable to handle an enormous amount of IoT devices in the wild, due to their expensive graph matching overhead. Inspired by rich experience in image and video search, we propose a new bug search scheme which addresses the scalability challenge in existing cross-platform bug search techniques and further improves search accuracy. Unlike existing techniques that directly conduct searches based upon raw features (CFGs) from the binary code, we convert the CFGs into high-level numeric feature vectors. Compared with the CFG feature, high-level numeric feature vectors are more robust to code variation across different architectures, and can easily achieve realtime search by using state-of-the-art hashing techniques. We have implemented a bug search engine, Genius, and compared it with state-of-art bug search approaches. Experimental results show that Genius outperforms baseline approaches for various query loads in terms of speed and accuracy. We also evaluated Genius on a real-world dataset of 33,045 devices which was collected from public sources and our system. The experiment showed that Genius can finish a search within 1 second on average when performed over 8,126 firmware images of 420,558,702 functions. By only looking at the top 50 candidates in the search result, we found 38 potentially vulnerable firmware images across 5 vendors, and confirmed 23 of them by our manual analysis. We also found that it took only 0.1 seconds on average to finish searching for all 154 vulnerabilities in two latest commercial firmware images from D-LINK. 103 of them are potentially vulnerable in these images, and 16 of them were confirmed.
Rundong Zhou, Brian Testa, Heng Yin 0001
CCS5