The KeyExchange type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| KeyExchange | Initializes a new instance of the KeyExchange class |
Methods
| Name | Description | |
|---|---|---|
| CalculateHash |
Calculates key exchange hash value.
| |
| CanTrustHostKey |
Determines whether the specified host key can be trusted.
| |
| CreateClientCipher |
Creates the client side cipher to use.
| |
| CreateClientHash |
Creates the client side hash algorithm to use.
| |
| CreateCompressor |
Creates the compression algorithm to use to deflate data.
| |
| CreateDecompressor |
Creates the compression algorithm to use to inflate data.
| |
| CreateServerCipher |
Creates the server side cipher to use.
| |
| CreateServerHash |
Creates the server side hash algorithm to use.
| |
| Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged ResourceMessages.
| |
| Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources
| |
| (Inherited from | ||
| Finalize |
Releases unmanaged resources and performs other cleanup operations before the
KeyExchange is reclaimed by garbage collection.
(Overrides | |
| Finish |
Finishes key exchange algorithm.
| |
Serves as a hash function for a particular type. (Inherited from | ||
Gets the (Inherited from | ||
| Hash |
Hashes the specified data bytes.
| |
Creates a shallow copy of the current (Inherited from | ||
| SendMessage |
Sends SSH message to the server
| |
| Start |
Starts key exchange algorithm
| |
| (Inherited from | ||
| ValidateExchangeHash |
Validates the exchange hash.
|
Properties
| Name | Description | |
|---|---|---|
| ExchangeHash |
Gets the exchange hash.
| |
| Name |
Gets algorithm name.
(Inherited from Algorithm.) | |
| Session |
Gets or sets the session.
| |
| SharedKey |
Gets or sets key exchange shared key.
|
Events
| Name | Description | |
|---|---|---|
| HostKeyReceived |
Occurs when host key received.
|
See Also