Question: Consider this 3 message protocol using public keys. Concisely answer the following. R is a random number, SessionKey is the key to be used for
Consider this 3 message protocol using public keys. Concisely answer the following. R is a random number, SessionKey is the key to be used for the session. Your answer will be yes / no, followed by a precise justification. Points will not be given if the justification is not correct.
Message 1: Alice to Bob: "Alice",R
Message 2: Bob to Alice : [{R, SessionKey }Alice]Bob
Message 3: Alice to Bob : [{R, SessionKey }Bob]Alice
3.a - Is Bob authenticated to Alice?
3.b - Is Alice authenticated Bob?
3.c - Is the session key secure?
3.d - Is successful man in the attack possible?
3.e - Does this protocol support perfect forward secrecy?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
