Securing functional programs with floating-label information-flow control
Doctoral thesis, 2016
covert timing channels
LIO
concurrency
type-level programming
floating-label
Haskell
internal timing
dynamic enforcement
DC labels
dynamic policies
lazy evaluation
information-flow control
cache-based attacks
language-based security
hybrid enforcement
flow-sensitivity
functional programming
privileges
Author
Pablo Buiras
Chalmers, Computer Science and Engineering (Chalmers)
On Dynamic Flow-Sensitive Floating-Label Systems
27th IEEE Computer Security Foundations Symposium, CSF 2014, Vienna, Austria, 19-22 July 2014,;Vol. 2014-January(2014)p. 65-79
Paper in proceeding
Addressing Covert Termination and Timing Channels in Concurrent Information Flow Systems
SIGPLAN Notices (ACM Special Interest Group on Programming Languages),;Vol. 47(2012)p. 201-213
Paper in proceeding
Eliminating Cache-Based Timing Attacks with Instruction-Based Scheduling
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),;Vol. 8134(2013)p. 718-735
Paper in proceeding
A Library for Removing Cache-based Attacks in Concurrent Information Flow Systems
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),;Vol. 8358(2014)p. 199-216
Paper in proceeding
HLIO: Mixing Static and Dynamic Typing for Information-Flow Control in Haskell
ACM SIGPLAN Notices,;Vol. 50(2015)p. 289-301
Journal article
Lazy Programs Leak Secrets
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),;Vol. 8208(2013)p. 116-122
Paper in proceeding
It's My Privilege: Controlling Downgrading in DC-Labels
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),;Vol. 9331(2015)p. 203-219
Paper in proceeding
Areas of Advance
Information and Communication Technology
Subject Categories
Computer Science
ISBN
978-91-7597-368-5
Doktorsavhandlingar vid Chalmers tekniska högskola. Ny serie: 4049
HA1, Hörsalsvägen 4, Chalmers University of Technology
Opponent: Nikhil Swamy, Microsoft Research, Redmond, WA, USA