hi. I'm Masters in Information Security. I understand cryptography and key exchange. I also have 7+ years of experience in C# and JavaScript development. I'm very interested in this task and I can make a solution for you. let's discuss further and do it...
Before implementing elliptic curve diffiehellman key exchange, can you tell me the nature of connection you are establishing between the JS client and C# backed, is it a socket or REST API, or some thing else?