Tags:labelled transition semantic, privacy, privacy policies, privacy policy, privacy policy language, purpose based privacy policy, role based access control, type system, type systems and π-calculus
Abstract:
This paper presents a formal system which builds upon the privacy framework defined in [Kouzapas and Philippou 2015], able to statically infer the read, write, access, and disclose permissions needed by a given process of a variant of the π-calculus and then check if they are consistent with a given privacy policy. The syntax and semantics of the framework is extended to support granting permissions after checking for condition satisfaction. In addition, the proofs of the extended framework’s safety are outlined.
Type Checking Conditional Purpose-Based Privacy Policies in the Π-Calculus and an Implementation in Maude