Question

Am I missing something obvious here (I hope I am), besides RSA, are there any other crypto methods in .NET that use a public & private key?

Thanks!

Was it helpful?

Solution

Rsa is derived from the class AsymmetricAlgorithm

From there, MSDN lists the following derived classes:

System.Security.Cryptography.DSA
System.Security.Cryptography.ECDiffieHellman
System.Security.Cryptography.ECDsa
System.Security.Cryptography.RSA

OTHER TIPS

No. You are not missing anything. RSA appears to be the only public key encryption scheme implemented in .NET. DSA and ECDSA are signature schemes and Diffie-Hellman is a key agreement scheme.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top