Liquidate your assets: reasoning about resource usage in liquid Haskell.Ī Theory of Slicing for Imperative Probabilistic Programs. Proceedings of the ACM on Programming Languages,
Verifying replicated data types with typeclass refinements in Liquid Haskell.
#CCS2015 TOOLKIT FREE DOWNLOAD FOR WINDOWS 10 VERIFICATION#
Gilles Barthe, Sandrine Blazy, Benjamin Grégoire, Rémi Hutin, Vincent Laporte, David Pichardie, Alix Trieu.įormal verification of a constant-time preserving C compiler.Parametrized non-interference and automated optimizations. Improved parallel mask refreshing algorithms: generic solutions with Gilles Barthe, Sonia Belaïd, Francois Dupressoir, Pierre-Alain Fouque, Benjamin Grégoire, Francois-Xavier Standaert, Pierre-Yves Strub.II: Verified Static Analysis and Stealth Memory.
System-Level Non-interference of Constant-Time Cryptography.