Cryptology ePrint Archive: Report 2009/262

Computationally Secure Two-Round Authenticated Message Exchange

Klaas Ole Kuertz and Henning Schnoor and Thomas Wilke

Abstract: We study two-round authenticated message exchange protocols consisting of a single request and a single response, with the realistic assumption that the responder is long-lived and has bounded memory. We first argue that such protocols necessarily need elements such as timestamps to be secure. We then present such a protocol and prove that it is correct and computationally secure.

In our model, the adversary provides the initiator and the responder with the payload of their messages, which means our protocol can be used to implement securely any service based on authenticated message exchange. We even allow the adversary to read and reset the memory of the principals and to use, with very few restrictions, the private keys of the principals for signing the payloads or parts thereof. The latter corresponds to situations in which the keys are not only used by our protocol. We use timestamps to secure our protocol, but only assume that each principal has access to a local clock.

Category / Keywords: cryptographic protocols / authenticated message exchange, implementation, digital signatures

Publication Info: ASIACCS 2010

Date: received 2 Jun 2009, last revised 11 Jan 2010

Contact author: kuertz at ti informatik uni-kiel de

Available format(s): PDF | BibTeX Citation

Version: 20100111:142001 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]