×

Identity authentication method and device and storage medium

  • US 10,305,889 B2
  • Filed: 05/16/2016
  • Issued: 05/28/2019
  • Est. Priority Date: 11/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. An identity authentication method comprising:

  • generating a plurality of CAPTCHA codes;

    generating, for each of the plurality of CAPTCHA codes, one or more corresponding passwords;

    storing the plurality of CAPTCHA codes and the corresponding passwords, wherein generating a first CAPTCHA code of the plurality of CAPTCHA codes comprises;

    selecting a plurality of pieces of prompt information from a database;

    selecting a plurality of sub-images corresponding respectively to the plurality of pieces of prompt information; and

    splicing the plurality of sub-images into a CAPTCHA image according to a preset splicing rule,wherein the first CAPTCHA code includes the CAPTCHA image and the plurality of pieces of prompt information;

    receiving a first request from a user equipment; and

    in response to receiving the first request;

    randomly selecting a CAPTCHA code from the plurality of CAPTCHA codes based on the first request, wherein the selected CAPTCHA code includes a first CAPTCHA image formed by a plurality of spliced sub-imagesrandomly selecting one of the one or more passwords corresponding to the selected CAPTCHA code, wherein the selected password includes a preset processing rule for the plurality of spliced sub-images;

    sending the selected CAPTCHA code and the selected password to the user equipment to cause the user equipment to (i) rearrange positions of the plurality of spliced sub-images of the first CAPTCHA image in the selected CAPTCHA code to form a second CAPTCHA image according to the preset processing rule contained in the selected password and (ii) present the second CAPTCHA image to a user;

    receiving, from the user equipment, authentication response information inputted by the user according to the second CAPTCHA image; and

    in response to receiving the authentication response information, (i) authenticating an identity of the user according to the authentication response information and (ii) returning an authentication result to the user equipment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×