611seq1.spl - 1 INITIATOR 1 RESPONDER : no attacks found


AuthenticateINITIATORAliceToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Alice))
{true}


AuthenticateINITIATORBobToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Bob))
{true}



611seq2.spl - 2 INITIATORS 1 RESPONDER : no attacks found


AuthenticateINITIATORAliceToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Alice))
{true}


AuthenticateINITIATORBobToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Bob))
{true}



611seq3.spl - 1 INITIATOR 2 RESPONDERS : one attack found


AuthenticateINITIATORAliceToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Alice))

signal.Running1.INITIATOR_role.Alice.Bob.Na
signal.Commit1.RESPONDER_role.Bob.Alice.Na
signal.Commit1.RESPONDER_role.Bob.Alice.Na

Alice believes she is running the protocol, taking role INITIATOR, with Bob, using data items Na
  Bob believes he has completed a run of the protocol, taking role RESPONDER, with Alice, using data items Na
  Bob believes he has completed a run of the protocol, taking role RESPONDER, with Alice, using data items Na

env.Alice.(Env0,Bob)
signal.Running1.INITIATOR_role.Alice.Bob.Na
comm.Alice.Bob.(Msg1,Encrypt.(Shared_.(Alice,Bob),<Na,Bob>))
fake.Alice.Bob.(Msg1,Encrypt.(Shared_.(Alice,Bob),<Na,Bob>))
signal.Commit1.RESPONDER_role.Bob.Alice.Na
signal.Commit1.RESPONDER_role.Bob.Alice.Na

0.         -> Alice : Bob
  Alice believes she is running the protocol, taking role INITIATOR, with Bob, using data items Na
1.  Alice  ->  Bob  : {Na, Bob}{Shared(Alice, Bob)}
1. I_Alice ->  Bob  : {Na, Bob}{Shared(Alice, Bob)}
  Bob believes he has completed a run of the protocol, taking role RESPONDER, with Alice, using data items Na
  Bob believes he has completed a run of the protocol, taking role RESPONDER, with Alice, using data items Na


AuthenticateINITIATORBobToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Bob))
{true}



611seq4.spl - 1 INITIATOR 2 RESPONDERS (non-injective agreement)
: no attacks found


AuthenticateINITIATORAliceToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Alice))
{true}


AuthenticateINITIATORBobToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Bob))
{true}



611seq5.spl - 2 INITIATORS 2 RESPONDERS (non-injective agreement)
: no attacks found


AuthenticateINITIATORAliceToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Alice))
{true}


AuthenticateINITIATORBobToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Bob))
{true}



611seq6.spl - 3 INITIATORS 2 RESPONDERS (non-injective agreement)
: no attacks found


AuthenticateINITIATORAliceToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Alice))
{true}


AuthenticateINITIATORBobToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Bob))
{true}



611seq7.spl - 3 INITIATORS 3 RESPONDERS (non-injective agreement)
: no attacks found


AuthenticateINITIATORAliceToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Alice))
{true}


AuthenticateINITIATORBobToRESPONDERAgreement_na [T= SYSTEM\diff(Sigma,AlphaAuthenticateINITIATORToRESPONDERAgreement_na(Bob))
{true}