| CPC H04L 63/0428 (2013.01) [H04L 9/0861 (2013.01)] | 16 Claims |

|
1. A method of cryptographically binding communication parties, comprising:
assigning respective attributes to a sending party and to a receiving party; and
performing a combine operation;
wherein the combine operation includes creating, by the sending party, communication keys;
wherein the attributes include an identity attribute, and input parameters;
wherein the input parameters include an originator attribute and a list of contacts; and
wherein creating the communication keys includes:
combining values from the attributes to create an ephemeral key wrapping key;
using the ephemeral key wrapping key to protect an ephemeral key generating key; and
mixing at least the ephemeral key generating key and a static key generating key to create the session key.
|