Claims
- 1. A process for operating multiple certification server processors in a network providing certification services to client processors in communication with said network comprising the steps of:
(a) receiving a request from a first of said client processors at a second of said certification server processors acting as a delegate; (b) said delegate processing said client request and forwarding a corresponding server request to all certification server processors; (c) upon receiving responses from a quorum of certification server processors, said delegate (1) constructing a response to said client; (2) invoking a threshold signature protocol to sign said client response; and (3) forwarding said signed client response to said first client processor.
- 2. The process of claim 1 wherein the processing of step (b) comprises the construction of an update request including a new certificate using said threshold signature protocol to sign said certificate.
- 3. The process of claim 1 wherein said server response include serially-numbered certificates and construction of said response to said client includes selection of the certificate with a highest serial number.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority of U.S. Provisional Application Serial No. 60/244,461 filed Oct. 31, 2000 which is incorporated herein by reference.
STATEMENT OF GOVERNMENT INTEREST
[0002] This invention was made partially with U.S. Government support from ARPA/RADC grant F30602-96-1-0317, AFOSR grant F49620-00-1-0198, Defense Advanced Research Projects Agency (DARPA) and Air Force Research Laboratory Air Force Material Command USAF under agreement number F30602-99-1-0533, and National Science Foundation Grant 9703470. The U.S. Government has certain rights in the invention.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60244461 |
Oct 2000 |
US |