×

Methods and systems for user authentication

  • US 10,574,648 B2
  • Filed: 06/14/2017
  • Issued: 02/25/2020
  • Est. Priority Date: 12/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for accessing a web service, comprising:

  • generating, by a computing device, a registration request for a first user to access a web service;

    generating a public/private key pair for the combination of the first user and the web service;

    storing, by the computing device, the private key of the public/private key pair in a database;

    sending, by the computing device, the registration request and the public key of the public/private key pair to the web service;

    sending a first request for the first user to access first content from the web service;

    receiving, in response to the first request, a first challenge;

    resolving, by the computing device, the first challenge using the private key;

    sending a first challenge response comprising the resolved first challenge, to the web service;

    receiving access to the first content;

    generating an encryption key from a master password for the user;

    encrypting the database with the encryption key;

    receiving, by the computing device, the master password; and

    decrypting the database.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×