Liquid information flow control
We present Lifty, a domain-specific language for data-centric applications that manipulate sensitive data. A Lifty programmer annotates the sources of sensitive data with declarative security policies, and the language statically and automatically verifies that the application handles the data accor...
Main Authors: | Polikarpova, Nadia, Stefan, Deian, Yang, Jean, Itzhaky, Shachar, Hance, Travis, Solar-Lezama, Armando |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | English |
Published: |
Association for Computing Machinery (ACM)
2021
|
Online Access: | https://hdl.handle.net/1721.1/135545 |
Similar Items
-
Precise, dynamic information flow for database-backed applications
by: Yang, Jean, et al.
Published: (2017) -
Verified lifting of stencil computations
by: Kamil, Shoaib, et al.
Published: (2017) -
Optimizing Consistency for Partially Replicated Data Stores
by: Kuraj, Ivan, et al.
Published: (2022) -
Program synthesis from polymorphic refinement types
by: Polikarpova, Nadezhda, et al.
Published: (2017) -
Deriving divide-and-conquer dynamic programming algorithms using solver-aided transformations
by: Chowdhury, Rezaul, et al.
Published: (2017)