Token Agreement Scheme

The caller must have both the required key tokens and both Parties identifiers including a randomly generated nonce. Combine the exchanged nonce and Party Info into the party identifier. (Both parties must combine this information in the same format.) Then call the ECC Diffie-Hellman callable service. Specify a skeleton token or the label of a skeleton token as the output key identifier as a container for the computed symmetric key material. Note, both parties must specify the same key type in their skeleton key tokens.