System and method for protecting a computer and a network from hostile downloadables
DC CAFCFirst Claim
Patent Images
1. A computer-based method for generating a Downloadable ID to identify a Downloadable, comprising:
- obtaining a Downloadable that includes one or more references to software components required to be executed by the Downloadable;
fetching at least one software component identified by the one or more references; and
performing a hashing function on the Downloadable and the fetched software components to generate a Downloadable ID.
5 Assignments
Litigations
2 Petitions
Accused Products
Abstract
A computer-based method for generating a Downloadable ID to identify a Downloadable, including obtaining a Downloadable that includes one or more references to software components required by the Downloadable, fetching at least one software component identified by the one or more references, and performing a function on the Downloadable and the fetched software components to generate a Downloadable ID. A system and a computer-readable storage medium are also described and claimed.
-
Citations
18 Claims
-
1. A computer-based method for generating a Downloadable ID to identify a Downloadable, comprising:
-
obtaining a Downloadable that includes one or more references to software components required to be executed by the Downloadable;
fetching at least one software component identified by the one or more references; and
performing a hashing function on the Downloadable and the fetched software components to generate a Downloadable ID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for generating a Downloadable ID to identify a Downloadable, comprising:
-
a communications engine for obtaining a Downloadable that includes one or more references to software components required to be executed by the Downloadable; and
an ID generator coupled to the communications engine that fetches at least one software component identified by the one or more references, and for performing a hashing function on the Downloadable and the fetched software components to generate a Downloadable ID. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for generating a Downloadable ID to identify a Downloadable, comprising:
-
means for obtaining a Downloadable that includes one or more references to software components required to be executed by the Downloadable;
means for fetching at least one software component identified by the one or more references; and
means for performing a hashing function on the Downloadable and the fetched software components to generate a Downloadable ID.
-
-
18. A computer-readable storage medium storing program code for causing a computer to perform the steps of:
-
obtaining a Downloadable that includes one or more references to software components required to be executed by the Downloadable;
fetching at least one software component identified by the one or more references; and
performing a hashing function on the Downloadable and the fetched software components to generate a Downloadable ID.
-
Specification