Research Article
A Robust and Effective Smart-Card-Based Remote User Authentication Mechanism Using Hash Function
Algorithm 6
Role specification in HLPSL for the goal and environment of our scheme.
role environment() | def = | const , : agent, | : symmetric_key, | : hash_func, | alice_bob_tc, bob_alice_ts, | alice_bob_rc, bob_alice_rs, | subs1, subs2: protocol_id | intruder_knowledge = , , | composition | session(, , , ) | ∧ session(, , , ) | end role | goal | secrecy_of subs1 | secrecy_of subs2 | authentication_on alice_bob_tc | authentication_on alice_bob_rc | authentication_on bob_alice_ts | authentication_on bob_alice_rs | end goal | environment() |
|