DocumentCode
1633326
Title
Binder, a logic-based security language
Author
DeTreville, John
fYear
2002
fDate
6/24/1905 12:00:00 AM
Firstpage
105
Lastpage
113
Abstract
We introduce the concept of a security language, used to express security statements in a distributed system. Most existing security languages encode security statements as schematized data structures, such as ACLs and X.509 certificates. In contrast, Binder is an open logic-based security language that encodes security statements as components of communicating distributed logic programs. Binder programs can be more expressive than statements in standard security languages, and the meanings of standard security constructs and operations such as certificates and delegation are simplified and clarified by their formulation in Binder. Translation into Binder has been used to explore the design of other new and existing security languages.
Keywords
DATALOG; authorisation; certification; distributed programming; logic programming; Binder; certificates; communicating distributed logic programs; delegation; distributed system; open logic based security language; security statement encoding; Access control; Advertising; Buildings; Certification; Data privacy; Data security; Data structures; Databases; Logic; Permission;
fLanguage
English
Publisher
ieee
Conference_Titel
Security and Privacy, 2002. Proceedings. 2002 IEEE Symposium on
ISSN
1081-6011
Print_ISBN
0-7695-1543-6
Type
conf
DOI
10.1109/SECPRI.2002.1004365
Filename
1004365
Link To Document