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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started