Encrypting and transmitting data
First Claim
Patent Images
1. A system, comprising:
- a processor configured to;
encrypt a message intended for at least one recipient and one or more message control options using a first key;
encrypt the first key using both a second key associated with the at least one recipient and at least one parameter associated with the recipient'"'"'s device, wherein the at least one parameter associated with the recipient'"'"'s device is used as an input to seed the encryption of the first key;
encapsulate the encrypted message, the one or more encrypted message control options, the encrypted first key, and an identifier associated with the at least one recipient in a secure communication protocol encapsulation; and
transmit the secure communication protocol encapsulation to a first server; and
a memory coupled to the processor and configured to provide the processor with instructions.
4 Assignments
0 Petitions
Accused Products
Abstract
A message having at least one intended recipient is encrypted using a first key. The first key is encrypted with a second key associated with the recipient. At least two of the encrypted message, the encrypted first key, and an identifier associated with the at least one recipient are encapsulated in a secure communication protocol encapsulation. The secure communication protocol encapsulation is transmitted to a server.
382 Citations
20 Claims
-
1. A system, comprising:
-
a processor configured to; encrypt a message intended for at least one recipient and one or more message control options using a first key; encrypt the first key using both a second key associated with the at least one recipient and at least one parameter associated with the recipient'"'"'s device, wherein the at least one parameter associated with the recipient'"'"'s device is used as an input to seed the encryption of the first key; encapsulate the encrypted message, the one or more encrypted message control options, the encrypted first key, and an identifier associated with the at least one recipient in a secure communication protocol encapsulation; and transmit the secure communication protocol encapsulation to a first server; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
encrypting a message intended for at least one recipient and one or more message control options using a first key; encrypting the first key using both a second key associated with the at least one recipient and at least one parameter associated with the recipient'"'"'s device, wherein the at least one parameter associated with the recipient'"'"'s device is used as an input to seed the encryption of the first key; encapsulating the encrypted message, the one or more encrypted message control options, the encrypted first key, and an identifier associated with the at least one recipient in a secure communication protocol encapsulation; and transmitting the secure communication protocol encapsulation to a first server. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product embodied in a non-transitory tangible computer readable storage medium and comprising computer instructions for:
-
encrypting a message intended for at least one recipient and one or more message control options using a first key; encrypting the first key using both a second key associated with the at least one recipient and at least one parameter associated with the recipient'"'"'s device, wherein the at least one parameter associated with the recipient'"'"'s device is used as an input to seed the encryption of the first key; encapsulating the encrypted message, the one or more encrypted message control options, the encrypted first key, and an identifier associated with the at least one recipient in a secure communication protocol encapsulation; and transmitting the secure communication protocol encapsulation to a first server. - View Dependent Claims (19, 20)
-
Specification