CPC H04L 63/0823 (2013.01) [G06F 16/9536 (2019.01); G06F 16/9577 (2019.01); G06K 7/1417 (2013.01); H04L 63/102 (2013.01)] | 17 Claims |
1. A method comprising:
receiving, by a web site verification system comprising a processor, from a web server that hosts a website, a request to register the website;
registering, by the web site verification system, the web site for a web site verification service;
receiving, by the web site verification system, from a verifier device associated with a user, a query for a set of website authentication credentials to be used to verify that the website is trustworthy, wherein the verifier device provides the query for the set of web site authentication credentials to the web site verification system in response to scanning, by the verifier device, a prompt presented to the user via a web browser application executing on a web browser device;
generating, by the website verification system, the set of web site authentication credentials, wherein the set of web site authentication credentials comprises a code and an image, wherein the set of web site authentication credentials are generated by a web site verification service credential generator using a random generator;
providing, by the web site verification system, the set of web site authentication credentials to the verifier device associated with the user;
receiving, by the web site verification system, from the web browser device, the code of the set of web site authentication credentials; and
in response to receiving the code of the set of web site authentication credentials from the web browser device, providing, by the web site verification system, the image of the set of web site authentication credentials to the web browser device, wherein the image of the set of website authentication credentials presented to the user via the web browser device and the image of the set of web site authentication credentials presented to the user by the verifier device are used to verify that the web site is trustworthy.
|