Question: Consider the following protocol that allows entities A and B to mutually authenticate each other and to establish a shared session key. 1 . A
Consider the following protocol that allows entities A and B to mutually authenticate each other and to establish a shared session key. A B : A NA B S : B NBA NAKhBSi S A : NBB NA KhA,BiKhASi A B NB KhA,BiKhBSi A B : A B NB KhA,BiKhBSi NBKhABi a Marks Explain the role played by S and the use of the keys KhA,Si KhBSi and KhA,Bi in this protocol. b Marks Explain how the nonces NA and NB ensure the freshness of the session key, and their role in the mutual authentication of A and Bc Marks Consider the protocol obtained by replacing step with the following step: A B : A B NB KhA,BiKhBSi Does this new protocol still achieve mutual authentication? Explain your answer
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
