ACM Home Page
Please provide us with feedback. Feedback
Secure password-based cipher suite for TLS
Full text PdfPdf (508 KB)
Source ACM Transactions on Information and System Security (TISSEC) archive
Volume 4 ,  Issue 2  (May 2001) table of contents
Pages: 134 - 157  
Year of Publication: 2001
ISSN:1094-9224
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 140,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   review  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/501963.501965
What is a DOI?

ABSTRACT

SSL is the de facto standard today for securing end-to-end transport on the Internet. While the protocol itself seems rather secure, there are a number of risks that lurk in its use, for example, in web banking. However, the adoption of password-based key-exchange protocols can overcome some of these problems. We propose the integration of such a protocol (DH-EKE) in the TLS protocol, the standardization of SSL by IETF. The resulting protocol provides secure mutual authentication and key establishment over an insecure channel. It does not have to resort to a PKI or keys and certificates stored on the users computer. Additionally, its integration in TLS is as minimal and non-intrusive as possible.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ANDERSON,R.J.,AND LOMAS, T. M. A. 1994. Fortifying key negotiation schemes with poorly chosen passwords. Electron. Lett. 30, 13 (June), 1040-1041.
 
2
3
 
4
BELLARE, M., POINTCHEVAL,D.,AND ROGAWAY, P. 2000. Authenticated key exchange secure against dictionary attacks. In Cryptology, ePrint Archive Report 2000/014, 28 April.
5
 
6
BELLARE, M., AND ROGAWAY, P. 1995a. Optimal asymmetric encryption-how to encrypt with RSA. In Advances in Cryptology-EUROCRYPT '94, Lecture Notes in Computer Science, vol. 950. International Association for Cryptologic Research: Springer-Verlag, Berlin, Germany, pp. 92-111. Final (revised) version appeared November 19, 1995. Available from http://www-cse.ucsd.edu/users/mihir/papers/oaep.html.
7
 
8
BELLARE, M., AND ROGAWAY, P. 2000. The AuthA protocol for password-based authenticated key exchange. Tech. rep. (March), Contribution to the IEEE P1363 Study Group for Future Public- Key Cryptography Standards.
 
9
BELLOVIN,S.M.,AND MERRITT, M. 1991. Limitations of the Kerberos authentication system. In USENIX Conference Proceedings (Dallas, TX, Winter). USENIX, pp. 253-267.
 
10
11
 
12
BERNERS-LEE, T., FIELDING,R.T.,NIELSEN,H.F.,GETTYS,J.,AND MOGUL, J. 1997. Hypertext Transfer Protocol-HTTP/1.1. Internet Request for Comment RFC 2068 (Jan.), Internet Engineering Task Force.
 
13
BISHOP, M., AND KLEIN, D. V. 1995. Improving system security via proactive password checking. Comput. Sec. 14, 3, 233-249.
 
14
BLACK,J.,AND ROGAWAY, P. 2000. Ciphers with arbitrary finite domains. Manuscript. Available from http://www.cs.unr.edu/-jrb/papers.html.
 
15
 
16
BOYKO, V., MACKENZIE,P.,AND PATEL S. 2000. Provably secure password-authenticated key exhange using Diffie-Hellman. In Advances in Cryptology-EUROCRYPT '2000, B. Preneel Ed., Lecture Notes in Computer Science, vol. 1807. (Brugge, Belgium). Springer-Verlag, Berlin, Germany, pp. 156-171.
 
17
BUHLER, P., EIRICH, T., STEINER, M., AND WAIDNER, M. 2000. Secure password-based cipher suite for TLS. In Proceedings of the Symposium on Network and Distributed Systems Security (San Diego, CA, Feb.). Internet Society, Reston, Va., pp. 129-142.
 
18
CHAPPELL, D. 1999. Exploring Kerberos, the protocol for distributed security in Windows 2000. Microsoft Syst. J. 14, 8 (Aug.).
 
19
DIERKS,T.,AND ALLEN, C. 1999. The TLS rotocal version 1.0. Internet Request for Comment RFC 2246 (Jan.), Internet Engineering Task Force.
 
20
DIFFIE,W.,AND HELLMAN, M. 1976. New directions in cryptography. IEEE Trans. Inf. Theory IT-22, 6 (Nov.), 644-654.
 
21
FREIER,A.O.,KARITON,P.,AND KOCHER, P. C. 1996. The SSL protocol: Version 3.0. Internet draft, Netscape Communications.
22
 
23
GONG, L., LOMAS, M., NEEDHAM, R., AND SALTZER, J. 1993. Protecting poorly chosen secrets from, guessing attacks. IEEE J. Sel. Areas Commun. 11, 5 (June), 648-656.
24
25
 
26
 
27
KALISKI,B.,AND STADDON, J. 1998. PKCS #1: RSA cryptography specifications. Tech. note (Sept.), RSA Laboratories. Version 2.0. Published in October 1998 as Internet RFC 2437.
 
28
KOHL,J.T.,AND NEUMAN, B. C. 1993. The Kerberos network authentication service (V5). Internet Request for Comment RFC 1510, Internet Engineering Task Force.
 
29
 
30
 
31
 
32
MAURER, U. M. 1995. Fast generation of prime numbers and secure public-key cryptographic parameters. J. Crypt. 8, 3, 123-155.
 
33
MEDVINSKY, A., AND HUR, M. 1999. Addition of Kerberos cipher suites to Transport Layer Security (TLS). Internet Request for Comment RFC 2712 (Oct.), Internet Engineering Task Force.
 
34
 
35
MITCHELL, J., SHMATIKOV,V.,AND STERN, U. 1998. Finite-state analysis of SSL 3.0. In Proceedings of the 7th USENIX Security Symposium (San Antonio, Tex., Jan.). USENIX.
36
 
37
 
38
RSA. 1999. PKCS #5: Password-based cryptography standard. Version 2.0 (Mar.). RSA Laboratories.
 
39
SEROUSSI, G. 1998. Compact representations of elliptic curve points over GF(2 n ). Research Contribution to IEEE P1363.
 
40
SHOUP, V. 1999. On formal models for secure key exchange. Research Report RZ 3120 (#93166) (April), IBM Research. A revised version 4, dated November 15, 1999, is available from http://www.shoup.net/papers/.
41
 
42
TYGAR,J.,AND WHITTEN, A. 1996. WWW electronic commerce and Java Trojan horses. In Proceedings of the 2nd USENIX Workshop on Electronic Commerce (Oakland, Calif., Nov.). USENIX, pp. 243-250.
 
43
WAGNER,D.,AND SCHNEIER, B. 1996. Analysis of the SSL 3.0 protocol. In Proceedings of the 2nd USENIX Workshop on Electronic Commerce (Oakland, Calif., Nov.). USENIX, pp. 29-40.
 
44
WU, T. 1998. The secure remote password protocol. In Proceedings of the Symposium on Network and Distributed Systems Security (San Diego, Calif., Mar.). Internet Society, pp. 97-111.
 
45
WU, T. 1999. A real-world analysis of Kerberos password security. In Proceedings of the Symposium on Network and Distributed Systems Security (San Diego, Calif., Feb.). Internet Society.
 
46



REVIEW

"James Speybroeck : Reviewer"

Sophisticated mathematically-based research projects have a way of finding their way into practical and important uses in the real world. This paper is a sophisticated, mathematically-based proposal that may have very important applications in bus  more...