Patent ID: 7996530

Claim:
A system for authenticating a website to a specific user prior to providing the specific user with access to the website, the system comprising: a data repository configured to store a graphical message code, a user authentication, and a userid, wherein each of the graphical message code, user authentication, and userid is associated with the specific user; and a hardware processor operatively connected to the data repository and configured to: receive the userid from the specific user; present the graphical message code to the specific user after receiving the userid from the specific user and based at least partially on a determination that the userid received from the specific user is associated with the graphical message code stored in the data repository; receive the user authentication from the specific user after presenting the graphical message code to the specific user; and provide the specific user with access to the website after receiving the user authentication from the specific user and based at least partially on a determination that the user authentication received from the specific user is associated with the userid stored in the data repository, wherein the graphical message code is selected by the specific user prior to the graphical message code being presented to the specific user, and wherein the graphical message code serves to authenticate the website to the specific user.