Ethan Cecchetti
(pronouns: he/him)
Assistant Professor
Computer Sciences
University of Wisconsin–Madison
Office: Morgridge Hall 7649
cecchetti@wisc.edu
About
Research
Teaching
Service
CV
Manuscripts
zkStruDul
: Programming zkSNARKs with Structural Duality
Rahul Krishnan
,
Ashley Samuelson
,
Emily Yao
, and
E. Cecchetti
Preprint
Step in Tine: Forking Processes in Functional Choreographies
Ashley Samuelson
,
Andrew K. Hirsch
, and
E. Cecchetti
Preprint
Bellerophon: Non-Interactive Verifier-Free Remote Attestation
Deepak Sirone Jegan
,
E. Cecchetti
, and
Michael Swift
Preprint
A Language for Smart Contracts with Secure Control Flow
Siqiu Yao
,
Hoabin Ni
,
Stephanie Ma
,
Noah Schiff
,
Andrew C. Myers
, and
E. Cecchetti
Preprint
Tech Report
System-Level Defense against Indirect Prompt Injection Attacks:
An Information Flow Control Perspective
Fangzhou Wu
,
E. Cecchetti
, and
Chaowei Xiao
Preprint
Conference & Journal Publications
Generating Compilers for Qubit Mapping and Routing
POPL '26
Abtin Molavi
,
Amanda Xu
,
E. Cecchetti
,
Swamit Tannu
, and
Aws Albarghouthi
Paper
Tech Report
Talk
Choreographic Quick Changes: First-Class Location (Set) Polymorphism
OOPSLA '25
Ashley Samuelson
,
Andrew K. Hirsch
, and
E. Cecchetti
Paper
Tech Report
Proofs
Talk
Nonmalleable Progress Leakage
CSF '25
E. Cecchetti
PDF
Official Version (
)
Tech Report
Proofs
Universal Composability is Robust Compilation
TOPLAS (Dec '24)
Marco Patrignani
,
Robert Künnemann
,
Riad Wahby
, and
E. Cecchetti
Paper
Proofs
Talk
Computationally Bounded Robust Compilation and UC Security
CSF '24
Robert Künnemann
,
Marco Patrignani
, and
E. Cecchetti
PDF
Official Version (
)
Tech Report
Proofs
Semantics for Noninterference with Interaction Trees
ECOOP '23
Lucas Silver
,
Paul He
,
E. Cecchetti
,
Andrew K. Hirsch
, and
Steve Zdancewic
Distinguished Paper Award
Paper
Compositional Security for Reentrant Applications
S&P '21
E. Cecchetti
,
Siqiu Yao
,
Hoabin Ni
, and
Andrew C. Myers
Best Paper Award
PDF
Official Version
Tech Report
Talk
Giving Semantics to Program-Counter Labels via Secure Effects
POPL '21
Andrew K. Hirsch
and
E. Cecchetti
Paper
Tech Report
Talk
†
First-Order Logic for Flow-Limited Authorization
CSF '20
Andrew K. Hirsch
,
Pedro H. Azevedo de Amorim
,
E. Cecchetti
,
Ross Tate
, and
Owen Arden
PDF
Official Version
Tech Report
PIEs: Public Incompressible Encodings for Decentralized Storage
CCS '19
E. Cecchetti
,
Ben Fisch
,
Ian Miers
, and
Ari Juels
Paper
Tech Report
Talk
Obladi: Oblivious Serializable Transactions in the Cloud
OSDI '18
Natacha Crooks
,
Matthew Burke
,
E. Cecchetti
,
Sitar Harel
,
Rachit Agarwal
, and
Lorenzo Alvisi
Paper and Talk
Tech Report
Nonmalleable Information Flow Control
CCS '17
E. Cecchetti
,
Andrew C. Myers
, and
Owen Arden
Best Paper Award Finalist
PDF
‡
Official Version
Tech Report
Talk
Solidus: Confidential Distributed Ledger Transactions via PVORM
CCS '17
E. Cecchetti
,
Fan Zhang
,
Yan Ji
,
Ahmed Kosba
,
Ari Juels
, and
Elaine Shi
Paper
Tech Report
Talk
Town Crier: An Authenticated Data Feed for Smart Contracts
CCS '16
Fan Zhang
,
E. Cecchetti
,
Kyle Croman
,
Ari Juels
, and
Elaine Shi
Paper
Tech Report
Talk
All linked talks were given by the paper's first author unless otherwise noted.
†
Talk given jointly by both authors.
‡
This PDF corrects typographical errors present in the published version of the paper.
Workshop Papers
Securing Smart Contracts with Information Flow
FAB '20
E. Cecchetti
,
Siqiu Yao
,
Hoabin Ni
, and
Andrew C. Myers
PDF
Talk
Dissertation
Mechanisms for Provable Integrity Protection in Decentralized Systems
E. Cecchetti
PDF