Automated Reasoning for Security Protocol Analysis The ASW Protocol Revisited: A Unified View
Paul Hankes Drielsma and Sebastian M¨
- dersheim
Information Security, ETH Zurich
ARSPA
Automated Reasoning for Security Protocol Analysis The ASW Protocol - - PowerPoint PPT Presentation
Automated Reasoning for Security Protocol Analysis The ASW Protocol Revisited: A Unified View Paul Hankes Drielsma and Sebastian M odersheim Information Security, ETH Zurich ARSPA Paul Hankes Drielsma 1 Introduction ASW: an
ARSPA
Paul Hankes Drielsma 1
ARSPA June 17, 2003
Paul Hankes Drielsma 2
ARSPA June 17, 2003
Paul Hankes Drielsma 3
ARSPA June 17, 2003
Paul Hankes Drielsma 4
ARSPA June 17, 2003
Paul Hankes Drielsma 5
ARSPA June 17, 2003
Paul Hankes Drielsma 6
me1 if timeout then
else
me2
NO if timeout then
else
NR
ARSPA June 17, 2003
Paul Hankes Drielsma 7
Sent initial message to responder Received reply from responder Sent own nonce to responder Possess valid standard contract Resolved by trusted third party Asked trusted third party for resolve Asked trusted third party for abort Aborted
timeout
timeout
Reply from responder Reply from responder
T → O: resolve tokenT → O: abort token
ARSPA June 17, 2003
Paul Hankes Drielsma 8
Sent initial message to responder Received reply from responder Sent own nonce to responder Possess valid standard contract Resolved by trusted third party Asked trusted third party for resolve Asked trusted third party for abort Aborted
timeout
timeout
Reply from responder Reply from responder
T → O: resolve tokenT → O: abort token
ARSPA June 17, 2003
Paul Hankes Drielsma 9
ARSPA June 17, 2003
Paul Hankes Drielsma 10
ARSPA June 17, 2003
Paul Hankes Drielsma 11
ARSPA June 17, 2003
Paul Hankes Drielsma 12
′.
′.
′
′}
ARSPA June 17, 2003
Paul Hankes Drielsma 13
ARSPA June 17, 2003