activity
20172026
most citedWhen Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise

10 citations · 16 across the 7 of their papers we have counts for

collaborators

7 papers

cs.CR2026

Reverse Online Guessing Attacks on PAKE Protocols

Eloise Christian, Tejas Gadwalkar, Arthur Azevedo de Amorim +1

Though not yet widely deployed, password-authenticated key exchange (PAKE) protocols have been the subject of several recent standardization efforts, partly because of their resist…

math.LO2024

Kleene algebra with commutativity conditions is undecidable

Arthur Azevedo de Amorim, Cheng Zhang, Marco Gaboardi

We prove that the equational theory of Kleene algebra with commutativity conditions on primitives (or atomic terms) is undecidable, thereby settling a longstanding open question in…

cs.PL2022★ 1 cited

Bunched Fuzz: Sensitivity for Vector Metrics

june wunder, Arthur Azevedo de Amorim, Patrick Baillot +1

Program sensitivity measures the distance between the outputs of a program when run on two related inputs. This notion, which plays a key role in areas such as data privacy and opt…

cs.PL2021★ 2 cited

On Incorrectness Logic and Kleene Algebra with Top and Tests

Cheng Zhang, Arthur Azevedo de Amorim, Marco Gaboardi

Kleene algebra with tests (KAT) is a foundational equational framework for reasoning about programs, which has found applications in program transformations, networking and compile…

cs.PL2018★ 2 cited

Probabilistic Relational Reasoning via Metrics

Arthur Azevedo de Amorim, Marco Gaboardi, Justin Hsu +1

The Fuzz programming language [Reed and Pierce, 2010] uses an elegant linear type system combined with a monad-like type to express and reason about probabilistic sensitivity prope…

cs.CR2018★ 10 cited

When Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise

Carmine Abate, Arthur Azevedo de Amorim, Roberto Blanco +8

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…