Fraser Brown
Stanford University
22 Papers
38 Citations
Fraser Brown is an academic researcher from Stanford University. The author has contributed to research in topics: Computer science & Compiler. The author has an hindex of 7, co-authored 16 publications. Previous affiliations of Fraser Brown include University of Washington.
Chat about Author
Papers
FaCT: a DSL for timing-sensitive computation
Sunjay Cauligi,Gary Soeller,Brian Johannesmeyer,Fraser Brown,Riad S. Wahby,John Renner,Benjamin Grégoire,Gilles Barthe,Ranjit Jhala,Deian Stefan +9 more
- 08 Jun 2019
TL;DR: This work develops the language and type system, formalizes the constant-time transformation, and presents an empirical evaluation that uses FaCT to implement core crypto routines from several open-source projects including OpenSSL, libsodium, and curve25519-donna.
89
Finding and Preventing Bugs in JavaScript Bindings
Fraser Brown,Shravan Narayan,Riad S. Wahby,Dawson Engler,Ranjit Jhala,Deian Stefan +5 more
- 22 May 2017
TL;DR: This paper describes several types of exploitable errors that bindingcode creates, and develops both a suite of easily-to-build static checkersto detect such errors and a backwards-compatible, low-overhead API toprevent them.
59
•Proceedings Article
Browser history re: visited.
Michael Smith,Craig Disselkoen,Shravan Narayan,Fraser Brown,Deian Stefan +4 more
- 01 Jan 2018
TL;DR: Four new history sniffing attacks are presented that can exfiltrate history at a rate of 3,000 URLs per second, an exfiltration rate that previously led browser vendors to break backwards compatibility in favor of privacy.
CirC: Compiler infrastructure for proof systems, software verification, and more
Alex Ozdemir,Fraser Brown,Riad S. Wahby +2 more
- 01 May 2022
TL;DR: This work shows that building shared compiler infrastructure for compiling to constraint representations is possible, and shows that this shared infrastructure is useful, because it allows compilers for proof systems to benefit from decades of work on constraint compilation techniques for software verification.
33
•Proceedings Article
Sys: A {Static/Symbolic} Tool for Finding Good Bugs in Good (Browser) Code
Fraser Brown,Deian Stefan,Dawson Engler +2 more
- 01 Jan 2020
TL;DR: An extensible bug-finding tool designed to automatically find security bugs in huge codebases, even when easy-to-find bugs have been already picked clean by years of aggressive automatic checking, is described and evaluated.