.NET implementation (libraries) of elliptic curve cryptography

Hemant picture Hemant · Mar 27, 2009 · Viewed 14.7k times · Source

Please can you suggest any implementation of elliptical curve cryptography to be used on .NET platform?

Also if you have used them, can you tell me the recommended curves that should be used?

[EDIT]

As @FatCat mentioned, its implementation is available in .NET framework 3.5 but that is only available on windows vista. Can you please suggest another way/library to use it?

Answer

Justin R. picture Justin R. · Mar 27, 2009

The .NET Framework already includes Diffie-Hellman, which is an elliptic curve crypto algorithm. Look under System.Security.Cryptography.ECDiffieHellmanCng.