Apparatus and method for reducing transmission bandwidth and storage requirements in a cryptographic security system
First Claim
Patent Images
1. A method for reducing data transmission bandwidth comprising the steps of:
- receiving data containing header data wherein the header data includes a plurality of cryptographic key packages associated with multiple recipients;
storing the received data;
receiving, from at least one of the multiple recipients, first key identification data associated with the at least one of the multiple recipients;
parsing the header data to determine whether at least one of the plurality of cryptographic key packages corresponds to the first key identification data;
removing at least some cryptographic key packages not corresponding to the first key identification data to produce a pruned response based on the received first key identification data; and
sending the pruned response to the at least one of the multiple recipients.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and methods for facilitating a reduction in data transmission bandwidth removes unnecessary data relating to encryption keys prior to sending a message or storing the encrypted information for a recipient. Encrypted data, such as message data for multiple recipients, is analyzed to determine whether encryption related data for other recipients may be removed.
-
Citations
16 Claims
-
1. A method for reducing data transmission bandwidth comprising the steps of:
-
receiving data containing header data wherein the header data includes a plurality of cryptographic key packages associated with multiple recipients;
storing the received data;
receiving, from at least one of the multiple recipients, first key identification data associated with the at least one of the multiple recipients;
parsing the header data to determine whether at least one of the plurality of cryptographic key packages corresponds to the first key identification data;
removing at least some cryptographic key packages not corresponding to the first key identification data to produce a pruned response based on the received first key identification data; and
sending the pruned response to the at least one of the multiple recipients. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for reducing data transmission bandwidth comprising the steps of:
-
receiving data containing header data wherein the header data includes a plurality of cryptographic key packages associated with multiple recipients;
storing the received data;
retrieving, from a database, first key identification data associated with a predetermined recipient;
parsing the header data to determine whether at least one of the plurality of cryptographic key packages corresponds to the first key identification data;
removing at least some cryptographic key packages not corresponding to the first key identification data to produce a pruned response based on the received first key identification data; and
sending the pruned response to the predetermined recipient. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for facilitating data bandwidth reduction comprising:
-
means for receiving data containing header data wherein the header data includes a plurality of cryptographic key packages associated with multiple recipients and for receiving, from at least one of the multiple recipients, first key identification data associated with the at least one of the multiple recipients;
means, operatively coupled to the receiving means, for parsing the header data to determine whether at least one of the plurality of cryptographic key packages corresponds to key identification data for the at least one of the multiple recipients; and
means, operatively coupled to the parsing means, for removing at least some cryptographic key packages not corresponding to the first key identification data received from the at least one of the multiple recipients. - View Dependent Claims (14, 15, 16)
-
Specification