Tutorial on how to use ECDiffieHellmanCng in combination with certificates to establish a trusted shared secret