C# Class Renci.SshNet.Security.KeyExchangeDiffieHellmanGroupSha1

Represents "diffie-hellman-group1-sha1" algorithm implementation.
Inheritance: KeyExchangeDiffieHellman
Datei anzeigen Open project: sshnet/SSH.NET

Public Methods

Method Description
Finish ( ) : void

Finishes key exchange algorithm.

Start ( Session session, KeyExchangeInitMessage message ) : void

Starts key exchange algorithm

Protected Methods

Method Description
CalculateHash ( ) : byte[]

Calculates key exchange hash value.

Private Methods

Method Description
Session_KeyExchangeDhReplyMessageReceived ( object sender, MessageEventArgs e ) : void

Method Details

CalculateHash() protected method

Calculates key exchange hash value.
protected CalculateHash ( ) : byte[]
return byte[]

Finish() public method

Finishes key exchange algorithm.
public Finish ( ) : void
return void

Start() public method

Starts key exchange algorithm
public Start ( Session session, KeyExchangeInitMessage message ) : void
session Session The session.
message Renci.SshNet.Messages.Transport.KeyExchangeInitMessage Key exchange init message.
return void