Security system
First Claim
1. A method for processing an electronic signature, comprising:
- receiving a request at a server computer for a document that requires an electronic signature of a user at a client computer remote from the server computer;
signing the document by the server computer with an organizational key;
transmitting a hyperlink to the client computer that specifies the location of the document signed with the organizational key;
receiving, at the server computer from the client computer, data that indicates that the user electronically signed the document; and
signing the document by the server computer with a key assigned to the user of the client computer in response to the validation of the user'"'"'s electronic signature;
where neither the organizational key nor the key assigned to the user are accessible to the client computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A security system includes an interface, a main computer, and an application server. The interface enables a user to access a remote document related to a product. The main computer stores documents related to the product and generates a pair of localized encryption keys. The encryption keys include a first key that encrypts data and second key that decrypts the data. An application server that is remote from the interface transmits and receives the document from the interface. The main computer authenticates the integrity of the document in a local operation by signing the document with the first key before it is transmitted to the interface and by signing the document with the second key after it is received from the interface. A method of authenticating the integrity of information related to a selected product stored on a main computer includes generating the localized pair of encryption keys; signing the document with the first key at the main computer; transmitting the signed document to an interface or a Web browser; and signing the document with the second key at the main computer when the document is received from the interface or the Web browser.
20 Citations
21 Claims
-
1. A method for processing an electronic signature, comprising:
-
receiving a request at a server computer for a document that requires an electronic signature of a user at a client computer remote from the server computer; signing the document by the server computer with an organizational key; transmitting a hyperlink to the client computer that specifies the location of the document signed with the organizational key; receiving, at the server computer from the client computer, data that indicates that the user electronically signed the document; and signing the document by the server computer with a key assigned to the user of the client computer in response to the validation of the user'"'"'s electronic signature; where neither the organizational key nor the key assigned to the user are accessible to the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for processing an electronic signature, comprising:
-
receiving a request at a server computer for a document that requires an electronic signature of user at a client computer remote from the server computer through a uniform resource locator comprising an address for the server computer on a computer network; signing the document by the server computer with an organizational key; streaming the document signed with the organizational key to the client computer; receiving, at the server computer from the client computer, data that indicates that the user electronically signed the document; and signing the document by the server computer in response to the validation of the user'"'"'s electronic signature with a key assigned to the user of the client computer; where neither the organizational key nor the key assigned to the user are accessible to the client computer.
-
-
20. A method for processing an electronic signature, comprising:
-
receiving a request at a server computer for a document that requires an electronic signature of user at a client computer remote from the server computer; generating an organizational key at the server computer; signing the document by the server computer with the organizational key; streaming a hyperlink to the client computer that specifies the location of the document signed with the organizational key; streaming the document signed with the organizational key to the client computer; receiving, at the server computer from the client computer, data that indicates that the user electronically signed the document; and signing the document by the server computer in response to the validation of the user'"'"'s electronic signature with a key assigned to the user of the client computer; where neither the organizational key nor the key assigned to the user are accessible to the client computer.
-
-
21. A method for processing an electronic signature, comprising:
-
receiving a request at a server computer, through a uniform resource locator comprising an address for the server computer on a computer network, for a document that requires an electronic signature of user at a client computer remote from the server computer; generating an organizational key at the server computer; signing the document by the server computer with the organizational key; transmitting to the client computer the document signed with the organizational key; receiving, at the server computer from the client computer, data that indicates that the user electronically signed the document; and signing the document by the server computer in response to the validation of the user'"'"'s electronic signature with a key assigned to the user of the client computer; where neither the organizational key nor the key assigned to the user are accessible to the client computer.
-
Specification