Abstract
It is well known that security properties are not preserved by refinement, and that refinement can introduce new, covert, channels, such as timing channels. The finalisation step in refinement can be analysed to identify some of these channels, as unwanted finalisations that can break the assumptions of the formal model. We introduce a taxonomy of such unwanted finalisations, and give examples of attacks that exploit them.
Original language | English |
---|---|
Pages (from-to) | 225-242 |
Number of pages | 18 |
Journal | Electronic Notes in Theoretical Computer Science |
Volume | 137 |
Issue number | 2 |
Publication status | Published - Jul 2005 |
Bibliographical note
The above URL provides a link to the Elsevier site.Keywords
- Finalisation
- observed system
- security model assumptions