Authenticating digitally encoded products without private key sharing
AssigneeInternational Business Machines Corporation
InventorsLuca Ferri, Luigi Pichetti
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsLuca Ferri, Luigi Pichetti
Estimating the term…
A method and a corresponding system for authenticating software products are proposed. A digital certificate and a corresponding private key required to sign each product are stored on a server computer. Whenever a user needs to sign a product, he/she logs on a client computer and transmits a corresponding request to the server computer. The server computer verifies whether the request has been received from an authorized subject; for example, an address of the client computer and an identifier of the user are compared with a predefined list. If the result of the verification is positive, the product is signed and returned to the client computer. For this purpose, a script called on the server computer includes either an instruction passing the access password to a signing tool as a parameter or an instruction causing the signing tool to import the access password from a registry of the server computer.
A computer program product comprising a computer readable storage device on which a computer readable program is stored, wherein the computer readable program, when executed on a data processing structure, causes the data processing structure to:
A data processing structure comprising:
A data processing structure comprising:
A computer program product comprising a computer readable storage device on which a computer readable program is stored, wherein the computer readable program, when executed on a data processing structure, causes the data processing structure to:
Dependencies are inferred from the claim text.