Back to results
US 2014/0369501 A1Published application
Demand Based Encryption and Key Generation and Distribution Systems and Methods
OwnerArvind Gidwaniinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods providing a key management platform that generates and distributes demand-based encryption and decryption keys are described.
Claims24
A requester system, the system comprising:
- processor operable to:
- generate a request, identification information identifying a receiver system, and one or more use parameters associate with a data file;
- send the request to a key management system, wherein the sending of the request is configured to cause the key management system to generate a private encryption key and a public encryption key;
- send the identification information to the key management system, wherein the sending of the identification information is configured to cause the key management system to send the public encryption key to the receiver system;
- receive the private encryption key from the key management system;
- encrypt the data file using the private encryption key;
- and
- send the encrypted data file to the receiving system.
5 more elements
A key management system, the system comprising:
- a processor operable to:
- receive, from a requester system, a request to generate a private encryption key and a public encryption key;
- receive, from the requester system, identification information identifying a receiver system;
- generate a first private encryption key and a first public encryption key in response to receiving the request;
- send the first private encryption key to the requester system;
- and send the first public encryption key to the receiver system.
3 more elements
A requester system, the system comprising:
- an interface for receiving an input from a user;
- and
- a processor operable to:
- generate a request for encryption, identification information identifying a receiver system, and one or more use parameters associate with a data file based upon the input from the user;
- send the request to a key management system, wherein the sending of the request is configured to cause the key management system to identify the user and generate a private encryption key and a public encryption key;
- send the identification information to the key management system, wherein the sending of the identification information is configured to cause the key management system to send the public encryption key to the receiver system;
- receive the private encryption key from the key management system;
- encrypt the data file using the private encryption key and based on the use parameters;
- and
- send the encrypted data file to the receiver system.
7 more elements
Dependencies are inferred from the claim text.