System.Security.Cryptography.DSACryptoServiceProvider
namespace System.Security.Cryptography
{
public sealed class DSACryptoServiceProvider : DSA, ICspAsymmetricAlgorithm
{
public CspKeyContainerInfo CspKeyContainerInfo { get; }
public bool PersistKeyInCsp { get; set; }
public bool PublicOnly { get; }
public static bool UseMachineKeyStore { get; set; }
public DSACryptoServiceProvider();
public DSACryptoServiceProvider(int dwKeySize);
public DSACryptoServiceProvider(int dwKeySize, CspParameters parameters);
public DSACryptoServiceProvider(CspParameters parameters);
public byte[] ExportCspBlob(bool includePrivateParameters);
public void ImportCspBlob(byte[] keyBlob);
public byte[] SignData(byte[] buffer);
public byte[] SignData(byte[] buffer, int offset, int count);
public byte[] SignData(Stream inputStream);
public byte[] SignHash(byte[] rgbHash, string str);
public bool VerifyData(byte[] rgbData, byte[] rgbSignature);
public bool VerifyHash(byte[] rgbHash, string str, byte[] rgbSignature);
}
}