kartikeya sharma
Differential privacy · Applied cryptography · Verifiable computation

Selected writing

How SMOTE Quietly Cancels Your Differential Privacy

Oversampling before private training puts each record and its synthetic copies in one correlated group, so a record-level guarantee silently becomes a group-level one.

What It Takes To Build A Differentially Private Mechanism

Sensitivity, composition, and the accounting that has to hold end to end before a privacy budget means anything.

Protocol Review of SecureNN

A review of eprint 2018/442 checked against both published revisions and the reference implementation, including a routing typo in the 4-party protocol that hands one server the plaintext.