Cryptographic server with provisions for interoperability between cryptographic systems
First Claim
Patent Images
1. A method of performing remote requests for cryptographic functions on a secure server, the method comprising:
- associating a user of a remote computing device from multiple users with one or more private keys from a plurality of private cryptographic keys stored on a secure server;
receiving a request for one or more cryptographic functions from an application executing on the remote computing device;
accessing the one or more private keys; and
performing one or more cryptographic functions corresponding to the request using the one or more private keys, wherein the one or more private keys are generated within a trust engine and not released from the trust engine.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention is a cryptographic server providing interoperability over multiple algorithms, keys, standards, certificate types and issuers, protocols, and the like. Another aspect of the invention is to provide a secure server, or trust engine, having server-centric keys, or in other words, storing cryptographic keys on a server. The server-centric storage of keys provides for user-independent security, portability, availability, and straightforwardness, along with a wide variety of implementation possibilities.
48 Citations
18 Claims
-
1. A method of performing remote requests for cryptographic functions on a secure server, the method comprising:
-
associating a user of a remote computing device from multiple users with one or more private keys from a plurality of private cryptographic keys stored on a secure server; receiving a request for one or more cryptographic functions from an application executing on the remote computing device; accessing the one or more private keys; and performing one or more cryptographic functions corresponding to the request using the one or more private keys, wherein the one or more private keys are generated within a trust engine and not released from the trust engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification