×

DEVICES, SYSTEMS AND COMPUTER-IMPLEMENTED METHODS FOR PREVENTING PASSWORD LEAKAGE IN PHISHING ATTACKS

  • US 20190327268A1
  • Filed: 04/01/2019
  • Published: 10/24/2019
  • Est. Priority Date: 05/26/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • requesting, by a web browser, a webpage of a website over a computer network;

    waiting for the requested webpage and all of the resources of the requested webpage to be loaded in the web browser;

    waiting for an event on the loaded webpage;

    identifying forms on the loaded webpage having fields associated with user credentials;

    adding, to the identified forms, at least one of;

    an input event listener to at least one of the identified fields, anda click event listener to at least one button or link belonging to the identified forms;

    capturing user credentials input to at least one of the forms using the input event listener and/or the click event listener;

    generating hashes of the captured user credentials by applying a key-stretching algorithm using a cryptographic salt to the captured user credentials;

    storing the generated hashes in a memory, andpreventing leakage of user credentials to phishing websites by comparing the generated hashes stored in the memory with entries of a list of trusted websites hashed credentials and by requesting and acting upon input indicative of whether the website is trusted or whether the website is unknown and/or untrusted.

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