Renci.SshNet.Security
Namespace with 15 public types
Classes
CertificateHostAlgorithm
Implements certificate support for host algorithm.
DsaKey
Contains DSA private and public key
KeyExchangeDiffieHellmanGroup1Sha1
Represents "diffie-hellman-group1-sha1" algorithm implementation.
KeyExchangeDiffieHellmanGroupExchangeSha1
Represents "diffie-hellman-group-exchange-sha1" algorithm implementation.
KeyExchangeDiffieHellmanGroupExchangeSha256
Represents "diffie-hellman-group-exchange-sha256" algorithm implementation.
KeyHostAlgorithm
Implements key support for host algorithm.
RsaKey
Contains RSA private and public key
Abstract Classes
Algorithm
Represents the abstract base class from which all implementations of algorithms must inherit.
HostAlgorithm
Base class for SSH host algorithms.
Key
Base class for asymmetric cipher algorithms
KeyExchange
Represents base class for different key exchange algorithm implementations
KeyExchangeDiffieHellman
Represents base class for Diffie Hellman key exchange algorithm
KeyExchangeDiffieHellmanGroupExchangeShaBase
Base class for "diffie-hellman-group-exchange" algorithms.
KeyExchangeDiffieHellmanGroupSha1
Represents "diffie-hellman-group1-sha1" algorithm implementation.
Interfaces
IKeyExchange
Represents a key exchange algorithm.