SshCipher Class
Namespace: Rebex.Net
Assembly: Rebex.Networking.dll (version 7.0.9313)
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. |