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.
|
Protocol: ISO_onepass_pk
|
|
|
|
# should be fine (replay is not considered here!)
|
|
|
|
Types: Agent A,B,s;
|
|
Number NA,Text1;
|
|
Function pk
|
|
|
|
Knowledge: A: A,B,{A,pk(A)}inv(pk(s)),pk(A),inv(pk(A));
|
|
B: B,pk(s)
|
|
|
|
Actions:
|
|
A->B: {A,pk(A)}inv(pk(s)),
|
|
{NA,B,Text1}inv(pk(A))
|
|
|
|
Goals:
|
|
A *-> B: Text1
|
|
|