This repository has been archived on 2021-01-01. You can view files and clone it, but cannot push or open issues or pull requests.
isabelle-ofmc/examples/AnB/nsl.AnB

19 lines
247 B
Plaintext

Protocol: NSL # Verified
Types: Agent A,B;
Number NA,NB;
Function pk
Knowledge: A: A,pk,inv(pk(A)),B;
B: B,pk,inv(pk(B))
Actions:
A->B: {NA,A}(pk(B))
B->A: {NA,NB,B}(pk(A))
A->B: {NB}(pk(B))
Goals:
A *->* B: NA
B *->* A: NB