Abstract
Whenever data is communicated outside a security domain there is the risk that it may influence data coming back in a way that is not permitted by the security domain. This may arise when different security domains relate to different parallel processes that exchange information through communication. We provide general definitions of the demands on the communication and sanitisation primitives so as to mitigate the risk. For interesting instantiations of these definitions we provide algorithms for checking that the demands have been met. The development is illustrated by a worked example dealing with the outsourcing of data management to the cloud.
Original language | English |
---|---|
Title of host publication | Protocols, Strands, and Logic : Essays Dedicated to Joshua Guttman on the Occasion of his 66.66th Birthday |
Editors | Daniel Dougherty, José Meseguer, Sebastian Alexander Mödersheim, Paul Rowe |
Number of pages | 20 |
Publisher | Springer |
Publication date | 2021 |
Pages | 312-331 |
ISBN (Electronic) | 978-3-030-91631-2 |
DOIs | |
Publication status | Published - 2021 |
Series | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 13066 LNCS |
ISSN | 0302-9743 |
Bibliographical note
Publisher Copyright:© 2021, Springer Nature Switzerland AG.