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(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 Keypart;
|
||||
|
||||
@@ -63,9 +69,3 @@ compromised k(Alice,Eve);
|
||||
compromised k(Bob,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(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;
|
||||
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;
|
||||
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