SshCipher Class
Namespace: Rebex.Net
Assembly: Rebex.Networking.dll (version 7.0.9119)
Represents an SSH cipher.
Syntax
public class SshCipher
Inherited Members
Properties
Name | Description |
---|---|
HostKeyAlgorithm | Gets the host key algorithm used during key negotiation. |
HostKeyCipherId | Gets cipher ID of the host key algorithm used during key negotiation. |
IncomingCompressionEnabled | Gets a value indicating whether incoming compression is used. |
IncomingEncryptionAlgorithm | Gets the active encryption algorithm. |
IncomingEncryptionCipherId | Gets cipher ID of the active incoming encryption algorithm. |
IncomingEncryptionMode | Gets the active encryption algorithm mode. |
IncomingMacAlgorithm | Gets the active message authentication code (MAC) algorithm. |
IncomingMacCipherId | Gets cipher ID of the active incoming message authentication code (MAC) algorithm. |
KeyExchangeAlgorithm | Gets the key exchange algorithm used during key negotiation. |
KeyExchangeCipherId | Gets cipher ID of the key exchange algorithm used during key negotiation. |
OutgoingCompressionEnabled | Gets a value indicating whether outgoing compression is used. |
OutgoingEncryptionAlgorithm | Gets the active encryption algorithm. |
OutgoingEncryptionCipherId | Gets cipher ID of the active outgoing encryption algorithm. |
OutgoingEncryptionMode | Gets the active encryption algorithm mode. |
OutgoingMacAlgorithm | Gets the active message authentication code (MAC) algorithm. |
OutgoingMacCipherId | Gets cipher ID of the active outgoing message authentication code (MAC) algorithm. |
SignatureHashAlgorithm | Gets the hash algorithm used for host key signature. |
StrictKeyExchange | Gets a value indicating whether strict key exchange is used. |
Methods
Name | Description |
---|---|
ToString() | Returns a description of the cipher. |