An understanding of cryptographic protocols requires that we examine the knowledge of protocol participants and adversaries: When a participant receives a message, does she know who sent it? Does she know that the message is fresh, and not merely a replay of some old message? Does a network spy know who is talking to whom? This thesis studies logics of knowledge and cryptography. Specifically, the thesis addresses the problem of how to make the concept of knowledge reflect feasible computability within a Kripke-style semantics. The main contributions are as follows. 1. A generalized Kripke semantics for first-order epistemic logic and cryptography, where the later is modeled using private constants and arbitrary cryptographic operations, as...
htmlabstractWe present a variant of Kripke models to model knowledge of large numbers, applicable t...
This dissertation presents a logical investigation of epistemic protocols, focussing on protocol-dyn...
Epistemic protocols are communication pro-tocols aiming at transfer of knowledge in a controlled way...
An understanding of cryptographic protocols requires that we examine the knowledge of protocol parti...
We propose a new, widely applicable model for analyzing knowledge-based (epistemic) and strategic pr...
Abstract. We present a variant of Kripke models to model knowledge of large numbers, applicable to c...
Knowledge-based programs provide an abstract level of description of protocols in which agent action...
We propose a new, widely applicable model for analyzing knowledge-based (epistemic) and strategic pr...
We propose a new, widely applicable model for analyzing knowledge-based (epistemic) and strategic pr...
BAN logic is an epistemic logic for verification of cryptographic protocols. A number of semantics h...
It is far from obvious to find logical counterparts to cryptographic protocol primitives. In logic, ...
We present a variant of Kripke models to model knowledge of large numbers, applicable to cryptograp...
It is far from obvious to find logical counterparts to cryptographic protocol primitives. In logic, ...
We present a variant of Kripke models to model knowledge \nof large numbers, applicable to cryptogra...
AbstractThis article is about a breadth-first exploration of logical concepts in cryptography and th...
htmlabstractWe present a variant of Kripke models to model knowledge of large numbers, applicable t...
This dissertation presents a logical investigation of epistemic protocols, focussing on protocol-dyn...
Epistemic protocols are communication pro-tocols aiming at transfer of knowledge in a controlled way...
An understanding of cryptographic protocols requires that we examine the knowledge of protocol parti...
We propose a new, widely applicable model for analyzing knowledge-based (epistemic) and strategic pr...
Abstract. We present a variant of Kripke models to model knowledge of large numbers, applicable to c...
Knowledge-based programs provide an abstract level of description of protocols in which agent action...
We propose a new, widely applicable model for analyzing knowledge-based (epistemic) and strategic pr...
We propose a new, widely applicable model for analyzing knowledge-based (epistemic) and strategic pr...
BAN logic is an epistemic logic for verification of cryptographic protocols. A number of semantics h...
It is far from obvious to find logical counterparts to cryptographic protocol primitives. In logic, ...
We present a variant of Kripke models to model knowledge of large numbers, applicable to cryptograp...
It is far from obvious to find logical counterparts to cryptographic protocol primitives. In logic, ...
We present a variant of Kripke models to model knowledge \nof large numbers, applicable to cryptogra...
AbstractThis article is about a breadth-first exploration of logical concepts in cryptography and th...
htmlabstractWe present a variant of Kripke models to model knowledge of large numbers, applicable t...
This dissertation presents a logical investigation of epistemic protocols, focussing on protocol-dyn...
Epistemic protocols are communication pro-tocols aiming at transfer of knowledge in a controlled way...