Cryptography, Diffie Hellman, Key Exchange, Asymmetric Encryption, Elliptic Curve.
has his own private-public key pair so that in order to perform request between parties it should be implemented dedicated REST web–service endpoint. For instance, the POST: api/key-exchange-requests which takes the request body of the form So, request sender generates on the client side a key