CPC G06Q 20/0658 (2013.01) [G06Q 20/3829 (2013.01); H04L 9/0637 (2013.01); H04L 9/0643 (2013.01); H04L 9/0841 (2013.01); H04L 9/14 (2013.01); H04L 9/3066 (2013.01); H04L 9/3073 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 10 Claims |
1. A method of securely transmitting a output script or information associated with a payroll and a user between a first node and a second node with symmetric-key algorithm, wherein the method comprises:
determining a symmetric-key based on a common secret, wherein the symmetric key is determined using a generator value, wherein the generator value is used to determine the common secret based on a first node second private key and a second node second private key, wherein the second node has the same common secret based on a first node second public key and a second node second private key, and wherein the second node second private key forms a cryptographic pair with a second node second public key, wherein the second node second public key is based on a second node second master public key and the generator value;
encrypting at least part of the output script or information associated with the payroll and the second node with the symmetric-key, to an encrypted output script or encrypted information associated with the payroll and the second node; and
sending, over a communications network, the encrypted output script or encrypted information associated with the payroll and the second node from the first node to the second node.
|