English

Slot Games for Detecting Timing Leaks of Programs

Programming Languages 2013-07-18 v1 Cryptography and Security Computer Science and Game Theory

Abstract

In this paper we describe a method for verifying secure information flow of programs, where apart from direct and indirect flows a secret information can be leaked through covert timing channels. That is, no two computations of a program that differ only on high-security inputs can be distinguished by low-security outputs and timing differences. We attack this problem by using slot-game semantics for a quantitative analysis of programs. We show how slot-games model can be used for performing a precise security analysis of programs, that takes into account both extensional and intensional properties of programs. The practicality of this approach for automated verification is also shown.

Keywords

Cite

@article{arxiv.1307.4475,
  title  = {Slot Games for Detecting Timing Leaks of Programs},
  author = {Aleksandar S. Dimovski},
  journal= {arXiv preprint arXiv:1307.4475},
  year   = {2013}
}

Comments

In Proceedings GandALF 2013, arXiv:1307.4162

R2 v1 2026-06-22T00:52:44.352Z