|
ABSTRACT
The standard solution for user authentication on the Web is to establish a TLS-based secure channel in server authenticated mode and run a protocol on top of TLS where the user enters a password in an HTML form. However, as many studies point out, the average Internet user is unable to identify the server based on a X.509 certificate so that impersonation attacks (e.g., phishing) are feasible. We tackle this problem by proposing a protocol that allows the user to identify the server based on human perceptible authenticators (e.g., picture, voice). We prove the security of this protocol by refining the game-based security model of Bellare and Rogaway and present a proof of concept implementation.
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
|
Michel Abdalla , Emmanuel Bresson , Olivier Chevassut , Bodo Möller , David Pointcheval, Provably secure password-based authentication in TLS, Proceedings of the 2006 ACM Symposium on Information, computer and communications security, March 21-24, 2006, Taipei, Taiwan
[doi> 10.1145/1128817.1128827]
|
| |
2
|
M. Abdalla, O. Chevassut, and D. Pointcheval. One-time verifier-based encrypted key exchange. In Public Key Cryptography, volume 3386 of LNCS, pages 47--64. Springer, 2005.
|
| |
3
|
M. Abdalla and D. Pointcheval. Simple password-based encrypted key exchange protocols. In CT-RSA, volume 3376 of LNCS, pages 191--208. Springer, 2005.
|
| |
4
|
C. Allen and T. Dierks. The TLS protocol --- version 1.1. Internet proposed standard RFC 4346, 2006.
|
| |
5
|
|
| |
6
|
M. Bellare, D. Pointcheval, and P. Rogaway. Authenticated key exchange secure against dictionary attacks. In EUROCRYPT, volume 1807 of LNCS, pages 139--155. Springer, 2000.
|
| |
7
|
|
 |
8
|
|
| |
9
|
M. Bellare and P. Rogaway. The AuthA protocol for password-based authenticated key exchange. contributions to ieee p1363, 2000. http://grouper.ieee.org/groups/1363/passwdPK/contributions.html.
|
 |
10
|
|
| |
11
|
V. Boyko, P. D. MacKenzie, and S. Patel. Provably secure password-authenticated key exchange using diffie-hellman. In EUROCRYPT, volume 1807 of LNCS, pages 156--171. Springer, 2000.
|
 |
12
|
|
| |
13
|
E. Bresson, O. Chevassut, and D. Pointcheval. New security results on encrypted key exchange. In Public Key Cryptography, volume 2947 of LNCS, pages 145--158. Springer, 2004.
|
| |
14
|
R. Canetti, S. Halevi, and M. Steiner. Mitigating dictionary attacks on password-protected local storage. In CRYPTO, volume 4117 of LNCS, pages 160--179. Springer, 2006.
|
| |
15
|
S. Chiasson, P. C. van Oorschot, and R. Biddle. Graphical password authentication using cued click points. In ESORICS, volume 4734 of LNCS, pages 359--374. Springer, 2007.
|
 |
16
|
|
 |
17
|
|
| |
18
|
T. Dierks and E. Rescorla. The transport layer security (TLS) protocol, version 1.1. RFC 4346, IETF, 2006. Proposed Standard.
|
| |
19
|
C. Ellison. Ceremony design and analysis. Cryptology ePrint Archive, Report 2007/399, 2007.
|
| |
20
|
|
| |
21
|
I. Giang. SSL Phishing, Microsoft Moves to Brand, and Nyms. Financial Cryptography, 14 February 2006. https://www.financialcryptography.com/mt/archives/000654.html.
|
| |
22
|
|
| |
23
|
T. Groß, B. Pfitzmann, and A.-R. Sadeghi. Browser model for security analysis of browser-based protocols. In ESORICS, volume 3679 of LNCS, pages 489--508. Springer, 2005.
|
 |
24
|
|
| |
25
|
A. Herzberg. Why Johnny can't surf (safely)?, 2007. (Work in Progress).
|
 |
26
|
|
| |
27
|
|
| |
28
|
J. Katz, R. Ostrovsky, and M. Yung. Forward secrecy in password-only key exchange protocols. In SCN, volume 2576 of LNCS, pages 29--44. Springer, 2002.
|
| |
29
|
|
| |
30
|
P. MacKenzie. The PAK suite: Protocols for password-authenticated key exchange. Technical Report 2002-46, DIMACS, 2002.
|
| |
31
|
|
| |
32
|
Proof of Concept Implementation of BBMA, 2007. http://www.demo.nds.rub.de/bbma.
|
| |
33
|
V. Shoup. OAEP reconsidered. J. Cryptology, 15(4):223--249, 2002.
|
| |
34
|
V. Shoup. Sequences of Games: A Tool for Taming Complexity in Security Proofs. Cryptology ePrint Archive, Report 2004/332, 2006.
|
| |
35
|
C. Soghoian and M. Jakobsson. A deceit-augmented man in the middle attack against bank of america's sitekey service, 2007. http://paranoia.dubfire.net/2007/04/deceit-augmented-man-in-middle-attack.html.
|
 |
36
|
|
| |
37
|
|
| |
38
|
|
| |
39
|
W3C. Document object model (DOM), 2005. http://www.w3.org/DOM.
|
|