Content area

Abstract

One of the basic aspects of information flow control in applications is a security policy language. This language should allow one to define security policies for evaluation of environment elements in coherence with higher-level access control rules. Hence, the language is expected to be flexible because there may be different access control paradigms (mandatory, role-based, etc.) implemented at the system level. The application may also have its own specific restrictions. Finally, it is also desirable that the language support declassification (controlled release of information) during computations. Paralocks is one of such languages. This research is devoted to the logical semantics of a modified version of Paralocks implemented in TLA+. Paralocks represents a language basis for the PLIF information flow control platform, which is developed with author’s participation for the analysis of PL/SQL program blocks. It includes proofs of the partial order and lattice defined on a set of security policy expressions.

Details

Title
Description of Paralocks Language Semantics in TLA+
Author
Timakov, A. A. 1   VIAFID ORCID Logo 

 MIREA – Russian Technological University, Moscow, Russia (GRID:grid.466477.0) (ISNI:0000 0000 9620 717X) 
Publication title
Volume
50
Issue
1
Pages
53-62
Publication year
2024
Publication date
Feb 2024
Publisher
Springer Nature B.V.
Place of publication
New York
Country of publication
Netherlands
ISSN
03617688
e-ISSN
16083261
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2024-05-22
Milestone dates
2024-05-03 (Registration); 2023-03-15 (Received); 2023-07-03 (Accepted); 2023-04-07 (Rev-Recd)
Publication history
 
 
   First posting date
22 May 2024
ProQuest document ID
3058391611
Document URL
https://www.proquest.com/scholarly-journals/description-paralocks-language-semantics-tla/docview/3058391611/se-2?accountid=208611
Copyright
© Pleiades Publishing, Ltd. 2024. ISSN 0361-7688, Programming and Computer Software, 2024, Vol. 50, No. 1, pp. 53–62. © Pleiades Publishing, Ltd., 2024. Russian Text © The Author(s), 2024, published in Programmirovanie, 2024, Vol. 50, No. 1.
Last updated
2024-05-23
Database
ProQuest One Academic