User-aware provably secure protocols for browser-based mutual authentication (Q843365)

From MaRDI portal





scientific article; zbMATH DE number 5613371
Language Label Description Also known as
default for all languages
No label defined
    English
    User-aware provably secure protocols for browser-based mutual authentication
    scientific article; zbMATH DE number 5613371

      Statements

      User-aware provably secure protocols for browser-based mutual authentication (English)
      0 references
      0 references
      0 references
      0 references
      12 October 2009
      0 references
      Summary: The standard solution for mutual authentication between human users and servers on the internet is to execute a transport layer security (TLS) handshake during which the server authenticates using a X.509 certificate followed by the authentication of the user either with own password or with some cookie stored within the user's browser. However, poor ability of human users to validate X.509 certificates allows for various forms of (social) impersonation attacks. In this paper, we introduce human perceptible authentication (HPA) as a concept for the secure user-aware authentication of servers via recognisable authenticators such as images, video or audio sequences. We formally specify HPA within a security model for browser-based mutual authentication; for this, we extend the traditional Bellare-Rogaway model to deal with human users as inherent protocol participants. Using HPA and the classical TLS handshake, we furthermore design two efficient provably secure password- and cookie-authentication protocols.
      0 references
      user awareness
      0 references
      provably secure protocols
      0 references
      mutual authentication
      0 references
      web browsers
      0 references
      security models
      0 references
      web servers
      0 references
      impersonation attacks
      0 references
      human perceptible authentication
      0 references
      password authentication
      0 references
      cookie authentication
      0 references

      Identifiers