Systems and methods for verifying digital documents
AssigneeAvast Software s.r.o.
InventorsDavid Luz Silva, Kevin Roundy, Paul Dunphy
Life of this patent
Estimating the term…
Abstract
A system and method are provided by which an electronic address associated with a user is monitored. Based on the monitoring, an electronic message is detected including a digital document. A cryptographic function is applied to the digital document to generate a hash which is rendered accessible at a network location. An identification of the network location of the hash is transmitted to a first computing system associated with the user.
Claims29
A method comprising:
- monitoring by one or more processors a first electronic address associated with a user;
- detecting, based on the monitoring, an electronic message comprising a first digital document;
- applying a cryptographic function to the first digital document to generate a first hash;
- rendering accessible the first hash at a network location;
- and
- transmitting, to a first computing system associated with the user, an identification of the network location of the first hash.
A method comprising:
- monitoring by one or more processors online activity of a user, the user performing the online activity via a first computing system;
- detecting, based on the monitoring by the one or more processors of the online activity, a first digital document downloaded by the user from a second computing system;
- applying a cryptographic function to the first digital document to generate a first hash;
- rendering accessible the first hash at a network location;
- and
- transmitting to the first computing system an identification of the network location of the first hash.
A system, comprising:
- one or more processors;
- and
- memory storing executable instructions that, as a result of being executed, cause the system to perform operations comprising:
- monitoring by one or more processors a first electronic address associated with a user;
- detecting, based on the monitoring, an electronic message comprising a first digital document;
- applying a cryptographic function to the first digital document to generate a first hash;
- rendering accessible the first hash at a network location;
- and
- transmitting, to a first computing system associated with the user, an identification of the network location of the first hash.
A system, comprising:
- one or more processors;
- and
- memory storing executable instructions that, as a result of being executed, cause the system to perform operations comprising:
- monitoring by one or more processors online activity of a user, the user performing the online activity via a first computing system;
- detecting based on the monitoring by the one or more processors of the online activity a first digital document downloaded by the user from a second computing system;
- applying a cryptographic function to the first digital document to generate a first hash;
- rendering accessible the first hash at a network location;
- and
- transmitting to the first computing system an identification of the network location of the first hash.
A non-transitory computer-readable storage medium storing executable instructions that, as a result of execution by one or more processors of a computer system, cause the computer system to perform operations comprising:
- monitoring by one or more processors online activity of a user, the user performing the online activity via a first computing system;
- detecting based on the monitoring by the one or more processors of the online activity a first digital document downloaded by the user from a second computing system;
- applying a cryptographic function to the first digital document to generate a first hash;
- rendering accessible the first hash at a network location;
- and
- transmitting to the first computing system an identification of the network location of the first hash.
Dependencies are inferred from the claim text.