views:

56

answers:

4

Hi All,

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!

A: 
SLaks
A: 

http://en.wikipedia.org/wiki/Public-key_cryptography#Examples

Sjoerd
He's asking in .Net.
SLaks
+1  A: 

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
Henk Holterman
A: 

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.

Accipitridae