Updating protocol descriptions.
This commit is contained in:
@@ -37,3 +37,9 @@ protocol bke(I,R)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// An untrusted agent, with leaked information
|
||||||
|
|
||||||
|
const Eve: Agent;
|
||||||
|
untrusted Eve;
|
||||||
|
compromised sk(Eve);
|
||||||
|
|
||||||
|
|||||||
@@ -72,9 +72,3 @@ compromised k(Alice,Eve);
|
|||||||
compromised k(Bob,Eve);
|
compromised k(Bob,Eve);
|
||||||
compromised k(Simon,Eve);
|
compromised k(Simon,Eve);
|
||||||
|
|
||||||
run gongnonceb.I(Agent,Agent,Simon);
|
|
||||||
run gongnonceb.R(Agent,Agent,Simon);
|
|
||||||
run gongnonceb.S(Agent,Agent,Simon);
|
|
||||||
run gongnonceb.I(Agent,Agent,Simon);
|
|
||||||
run gongnonceb.R(Agent,Agent,Simon);
|
|
||||||
run gongnonceb.S(Agent,Agent,Simon);
|
|
||||||
|
|||||||
@@ -1,3 +1,9 @@
|
|||||||
|
/*
|
||||||
|
* From Boyd Mathuria
|
||||||
|
*
|
||||||
|
* To check: 3.38 or other?
|
||||||
|
*
|
||||||
|
*/
|
||||||
usertype Sessionkey;
|
usertype Sessionkey;
|
||||||
usertype Keypart;
|
usertype Keypart;
|
||||||
|
|
||||||
@@ -63,9 +69,3 @@ compromised k(Alice,Eve);
|
|||||||
compromised k(Bob,Eve);
|
compromised k(Bob,Eve);
|
||||||
compromised k(Simon,Eve);
|
compromised k(Simon,Eve);
|
||||||
|
|
||||||
run gongnonce.I(Agent,Agent,Simon);
|
|
||||||
run gongnonce.R(Agent,Agent,Simon);
|
|
||||||
run gongnonce.S(Agent,Agent,Simon);
|
|
||||||
run gongnonce.I(Agent,Agent,Simon);
|
|
||||||
run gongnonce.R(Agent,Agent,Simon);
|
|
||||||
run gongnonce.S(Agent,Agent,Simon);
|
|
||||||
|
|||||||
@@ -54,9 +54,3 @@ compromised k(Alice,Eve);
|
|||||||
compromised k(Bob,Eve);
|
compromised k(Bob,Eve);
|
||||||
compromised k(Simon,Eve);
|
compromised k(Simon,Eve);
|
||||||
|
|
||||||
run isoiec11770213.I(Agent,Agent,Simon);
|
|
||||||
run isoiec11770213.R(Agent,Agent,Simon);
|
|
||||||
run isoiec11770213.S(Agent,Agent,Simon);
|
|
||||||
run isoiec11770213.I(Agent,Agent,Simon);
|
|
||||||
run isoiec11770213.R(Agent,Agent,Simon);
|
|
||||||
run isoiec11770213.S(Agent,Agent,Simon);
|
|
||||||
|
|||||||
@@ -39,3 +39,8 @@ protocol ns3(I,R)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// An untrusted agent, with leaked information
|
||||||
|
|
||||||
|
const Eve: Agent;
|
||||||
|
untrusted Eve;
|
||||||
|
compromised sk(Eve);
|
||||||
|
|||||||
@@ -37,3 +37,8 @@ protocol nsl3(I,R)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// An untrusted agent, with leaked information
|
||||||
|
|
||||||
|
const Eve: Agent;
|
||||||
|
untrusted Eve;
|
||||||
|
compromised sk(Eve);
|
||||||
|
|||||||
@@ -25,7 +25,3 @@ untrusted Eve;
|
|||||||
const nc: Nonce;
|
const nc: Nonce;
|
||||||
compromised sk(Eve);
|
compromised sk(Eve);
|
||||||
|
|
||||||
run soph.I(Agent,Agent);
|
|
||||||
run soph.R(Agent,Agent);
|
|
||||||
run soph.I(Agent,Agent);
|
|
||||||
run soph.R(Agent,Agent);
|
|
||||||
|
|||||||
@@ -36,12 +36,5 @@ const Simon: Server;
|
|||||||
untrusted Eve;
|
untrusted Eve;
|
||||||
compromised k(Eve,Simon);
|
compromised k(Eve,Simon);
|
||||||
|
|
||||||
run wmfbrutus.A(Agent, Agent, Simon);
|
|
||||||
run wmfbrutus.B(Agent, Agent, Simon);
|
|
||||||
run wmfbrutus.A(Agent, Agent, Simon);
|
|
||||||
run wmfbrutus.B(Agent, Agent, Simon);
|
|
||||||
run wmfbrutus.A(Agent, Agent, Simon);
|
|
||||||
run wmfbrutus.B(Agent, Agent, Simon);
|
|
||||||
|
|
||||||
run wmfbrutus.S(Agent, Agent, Simon);
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user