CPC H04L 9/0825 (2013.01) [H04L 9/0643 (2013.01); H04L 9/0822 (2013.01); H04L 9/0869 (2013.01); H04L 9/0877 (2013.01); H04L 9/0894 (2013.01)] | 25 Claims |
1. A method for managing secure key exchange electronic transactions without transmitting cleartext keys, the method comprising:
transmitting, by a first entity computing system, a hash-based message authentication code (HMAC) key cryptogram and a transaction scheme to a database encryption key management system;
receiving, by the first entity computing system, a seed generated by the database encryption key management system based on the HMAC key cryptogram and the transaction scheme, wherein the seed is encrypted by the database encryption key management system via an entity public key associated with the first entity computing system;
decrypting, by the first entity computing system via an entity private key associated with the entity public key, the seed; and
based on the seed, deriving, by the first entity computing system, a transaction key (Tk).
|