Sold out

Model checking trace-based information flow properties - For finite state systems and pushdown systems

English · Paperback / Softback

Description

Read more

Information flow properties are a way of specifying security properties of systems. A system is viewed as generating traces containing confidential and visible events (only the latter being observable by a low-level user) and the information flow properties specify restrictions on the kind of traces the system may generate, so as to restrict the amount of information a low-level user can infer about confidential events having taken place (or not) in an execution. Mantel identifies "basic security predicates or BSPs and shows them to be the building blocks of most of the known trace-based properties in the literature. Traditionally BSPs have been reasoned about via unwinding conditions that capture whether a system satisfies a particular BSP. First, we show that the checking of unwinding conditions can be simplified to checking conditions on a maximal simulation relation. Second, we show that the BSPs can be characterized in terms of regularity preserving language-theoretic operations. This leads to a decision procedure for checking whether a finite state system satisfies a given BSP. Finally, we prove that the problem of verifying BSPs for pushdown systems is undecidable.

Product details

Authors Deepa D'Souza, Deepak D'Souza, Raghavendr Kagalavadi Ramesh, Raghavendra Kagalavadi Ramesh, Spr, Barbara Sprick
Publisher LAP Lambert Academic Publishing
 
Languages English
Product format Paperback / Softback
Released 16.03.2012
 
EAN 9783838377803
ISBN 978-3-8383-7780-3
No. of pages 64
Subjects Guides
Natural sciences, medicine, IT, technology > IT, data processing > Miscellaneous

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.