[PDF][PDF] Proof Search and Certificates for Evidential Transactions.

V Nigam, G Reis, S Rahmouni, H Ruess - CADE, 2021 - library.oapen.org
V Nigam, G Reis, S Rahmouni, H Ruess
CADE, 2021library.oapen.org
Attestation logics have been used for specifying systems with policies involving different
principals. Cyberlogic is an attestation logic used for the specification of Evidential
Transactions (ETs). In such transactions, evidence has to be provided supporting its validity
with respect to given policies. For example, visa applicants may be required to demonstrate
that they have sufficient funds to visit a foreign country. Such evidence can be expressed as
a Cyberlogic proof, possibly combined with non-logical data (eg, a digitally signed …
Abstract
Attestation logics have been used for specifying systems with policies involving different principals. Cyberlogic is an attestation logic used for the specification of Evidential Transactions (ETs). In such transactions, evidence has to be provided supporting its validity with respect to given policies. For example, visa applicants may be required to demonstrate that they have sufficient funds to visit a foreign country. Such evidence can be expressed as a Cyberlogic proof, possibly combined with non-logical data (eg, a digitally signed document). A key issue is how to construct and communicate such evidence/proofs. It turns out that attestation modalities are challenging to use established proof-theoretic methods such as focusing. Our first contribution is the refinement of Cyberlogic proof theory with knowledge operators which can be used to represent knowledge bases local to one or more principals. Our second contribution is the identification of an executable fragment of Cyberlogic, called Cyberlogic programs, enabling the specification of ETs. Our third contribution is a sound and complete proof system for Cyberlogic programs enabling proof search similar to search in logic programming. Our final contribution is a proof certificate format for Cyberlogic programs inspired by Foundational Proof Certificates as a means to communicate evidence and check its validity.
library.oapen.org
Showing the best result for this search. See all results