Modular Secure Data Transfer
First Claim
1. A method comprising:
- receiving a message;
separating definition data and non-definition data within the message;
encrypting the definition data and non-definition data separately; and
transmitting the definition data and non-definition data to a target computing device separately.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system that modularizes a message by separating the message definition data from the message data. The message definition data and message data are transmitted over a secure channel to a target computing device. The message definition data and message data are recombined to form the original message at the target computer using a process corresponding to the modularization process. A key is used to track the associated definitions and message data and determine the corresponding combination process. Separate transmission of the data definitions and message data provides an added level of security. If message data is intercepted and decrypted by a third party, then the data is not easily utilized, because the definition data is absent. Similarly, interception of the message definition is not useful without the message data.
8 Citations
22 Claims
-
1. A method comprising:
-
receiving a message; separating definition data and non-definition data within the message; encrypting the definition data and non-definition data separately; and transmitting the definition data and non-definition data to a target computing device separately. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving a message definition and message data and a key over a secure communication channel; decrypting the message definition, message data and key at the target computing device; and combining the message definition and message data to recreate a message. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a first modular transfer module to process a message to generate a first message definition and first message data; a message key component coupled to the first module transfer module; and a communication module to securely transmit the first message definition and first message data separately. - View Dependent Claims (11, 12)
-
-
13. An apparatus comprising:
-
a message creator to combine a first message definition with a first message data to generate a first massage; a communication module to receive the first message definition and the first message data over a secure communication channel; and a decryption module to decrypt the first message definition and the first message data. - View Dependent Claims (14, 15)
-
-
16. A computer-readable medium having instructions stored herein, which when executed cause a computer to perform a set instructions comprising:
-
receiving a first message; separating a first message definition and a first message data for the first message; encrypting the first message definition and the first message data by a transmitting computing device; and transmitting the first message definition and the first message data to a target computing device separately. - View Dependent Claims (17, 18)
-
-
19. A computer-readable medium having instructions stored therein, which when executed cause a computer to perform a set of instructions comprising:
-
receiving a first message definition and a first message data over a secure communication channel; identifying a match between the first message data and the first message definition; combining the first message data and the first message definition to form a message. - View Dependent Claims (20, 21, 22)
-
Specification