621seq1.spl 1 INITIATOR 1 RESPONDER : no attacks found


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


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



621seq2.spl 2 INITIATORS 1 RESPONDER : no attacks found


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


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



621seq3.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,Sq.<Na,Bob,Hash.(f,<Shared_.(Alice,Bob),Na,Bob>)>)
fake.Alice.Bob.(Msg1,Sq.<Na,Bob,Hash.(f,<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, f(Shared(Alice, Bob), Na, Bob)
1. I_Alice ->  Bob  : Na, Bob, f(Shared(Alice, Bob), Na, 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))
{secure}

