Secwasm: Information flow control for WebAssembly

I Bastys, M Algehed, A Sjösten, A Sabelfeld - International Static Analysis …, 2022 - Springer
We introduce SecWasm, the first general purpose information-flow control system for
WebAssembly (Wasm), thus extending the safety guarantees offered by Wasm with …

Quest Complete: The Holy Grail of Gradual Security

T Chen, JG Siek - Proceedings of the ACM on Programming Languages, 2024 - dl.acm.org
Languages with gradual information-flow control combine static and dynamic techniques to
prevent security leaks. Gradual languages should satisfy the gradual guarantee: programs …

Mechanized Noninterference for Gradual Security

T Chen, JG Siek - arXiv preprint arXiv:2211.15745, 2022 - arxiv.org
This paper presents the first machine-checked proof of noninterference for a language with
gradual information-flow control, thereby establishing a rock solid foundation for secure …

Harpocrates: Oblivious Privacy in a Statically Typed World

S Pehlivanoglu, M Schwarzkopf - arXiv preprint arXiv:2411.06317, 2024 - arxiv.org
In this paper, we introduce Harpocrates, a compiler plugin and a framework pair for Scala
that binds the privacy policies to the data during data creation in form of oblivious …

[PDF][PDF] Harpocrates: A Statically Typed Privacy Conscious Programming Framework

S Pehlivanoglu - cs.brown.edu
The internet has become a vital part of our everyday lives. With people relying on web
application for getting their groceries, booking trips, scheduling doctor's appointments …