Renci.SshNet.Security.DsaKey
Contains DSA private and public key.
namespace Renci.SshNet.Connection
{
public sealed class SshIdentification
{
public string SoftwareVersion { get; }
public string ProtocolVersion { get; }
public string Comments { get; }
public SshIdentification(string protocolVersion, string softwareVersion);
public SshIdentification(string protocolVersion, string softwareVersion, string comments);
}
}
namespace Renci.SshNet.Security
{
public class DsaKey : Key, IDisposable
{
public BigInteger P { get; }
public BigInteger Q { get; }
public BigInteger G { get; }
public BigInteger Y { get; }
public BigInteger X { get; }
public DsaKey(SshKeyData publicKeyData);
public DsaKey(byte[] privateKeyData);
public DsaKey(BigInteger p, BigInteger q, BigInteger g, BigInteger y, BigInteger x);
public void Dispose();
protected virtual void Dispose(bool disposing);
}
}