ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Computer Communications
Volume 29, Issue 15, 5 September 2006, Pages 2788-2797
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (1132 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.comcom.2005.10.030    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2005 Elsevier B.V. All rights reserved.

The importance of proofs of security for key establishment protocolsstar, open Formal analysis of Jan–Chen, Yang–Shen–Shieh, Kim–Huh–Hwang–Lee, Lin–Sun–Hwang, and Yeh–Sun protocols

Kim-Kwang Raymond ChooCorresponding Author Contact Information, a, E-mail The Corresponding Author, Colin Boyda and Yvonne Hitchcocka

aInformation Security Institute, Queensland University of Technology, GPO Box 2434, Brisbane, Qld 4001, Australia

Available online 7 December 2005.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Despite the importance of proofs in assuring protocol implementers about the security properties of key establishment protocols, many protocol designers fail to provide any proof of security. Flaws detected long after the publication and/or implementation of protocols will erode the credibility of key establishment protocols. We revisit recent work of Choo, Boyd, Hitchcock, Maitland where they utilize the Bellare, Pointcheval, Rogaway (Authenticated key exchange secure against dictionary attacks, in: B. Preneel (Ed.), Advances in Cryptology – Eurocrypt 2000, Springer-Verlag, LNCS 1807/2000, pp. 139–155, 2000) computational complexity proof model in a machine specification and analysis (using an automated model checker – SHVT) for provably secure key establishment protocol analysis. We then examine several key establishment protocols without proofs of security, namely: protocols due to J.-K. Jan, Y.-H. Chen (A new efficient MAKEP for wireless communications, in: 18th International Conference on Advanced Information Networking and Applications – AINA 2004, IEEE Computer Society, pp. 347–350, 2004), W.-H. Yang, J.-C. Shen, S.-P. Shieh (Designing authentication protocols against guessing attacks. Technical Report 2(3), Institute of Information & Computing Machinery, Taiwan, 1999. http://www.iicm.org.tw/communication/c2_3/page07.doc), Y.-S. Kim, E.-N. Huh, J. Hwang, B.-W. Lee (An efficient key agreement protocol for secure authentication, in: A. Laganà, M.L. Gavrilova, V. Kumar, Y. Mun, C.J.K. Tan, O. Gervasi (Eds.), International Conference On Computational Science And Its Applications – ICCSA 2004, Springer-Verlag, LNCS 3043/2004, pp. 746-754, 2004), C.-L. Lin, H.-M. Sun, T. Hwang. (Three-party encrypted key exchange: attacks and a solution, in: A CM SIGOPS Operating Systems Review, pp. 12–20, 2000), and H.-T. Yeh, H.-M. Sun (Simple authenticated key agreement protocol resistant to password guessing attacks, in: A CM SIGOPS Operating Systems Review, 36(4), pp. 14–22, 2002). Using these protocols as case studies, we demonstrate previously unpublished flaws in these protocols. We may speculate that such errors could have been found by protocol designers if proofs of security were to be constructed, and hope this work will encourage future protocol designers to provide proofs of security.

Keywords: Formal specification; Mutual authentication and key establishment protocols; Provable security

Article Outline

1. Introduction
2. Overview of the formal specification framework
3. Case study
3.1. Jan–Chen mutual authentication and key establishment protocol
3.2. Yang–Shen–Shieh trusted three-party authenticated key establishment protocols
3.3. Kim–Huh–Hwang–Lee key agreement protocol
3.4. Lin–Sun–Hwang key improved protocols MDHEKE I and II
3.5. Yeh–Sun key authenticated key agreement protocol
4. Protocol analysis
4.1. Protocol analysis 1: Jan–Chen MAKEP
4.2. Protocol analysis 2: Yang–Shen–Shieh trusted three-party AKE with public key systems
4.3. Protocol analysis 3: Yang–Shen–Shieh trusted three-party AKE without public key systems
4.4. Protocol analysis 4: Kim–Huh–Hwang–Lee key agreement protocol
4.5. Protocol analysis 5: Lin–Sun–Hwang improved protocol MDHEKE I
4.6. Protocol analysis 6: Lin–Sun–Hwang improved protocol MDHEKE II
4.7. Protocol analysis 7: Yeh–Sun authenticated key agreement protocol
5. Conclusion
Acknowledgements
References
Vitae

















Computer Communications
Volume 29, Issue 15, 5 September 2006, Pages 2788-2797
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.