C# Class Renci.SshNet.Security.KeyExchangeDiffieHellmanGroupExchangeShaBase

Inheritance: KeyExchangeDiffieHellman
Afficher le fichier Open project: sshnet/SSH.NET

Méthodes publiques

Méthode Description
Finish ( ) : void

Finishes key exchange algorithm.

Start ( Session session, KeyExchangeInitMessage message ) : void

Starts key exchange algorithm

Méthodes protégées

Méthode Description
CalculateHash ( ) : byte[]

Calculates key exchange hash value.

Private Methods

Méthode Description
Session_KeyExchangeDhGroupExchangeGroupReceived ( object sender, MessageEventArgs e ) : void
Session_KeyExchangeDhGroupExchangeReplyReceived ( object sender, MessageEventArgs e ) : void

Method Details

CalculateHash() protected méthode

Calculates key exchange hash value.
protected CalculateHash ( ) : byte[]
Résultat byte[]

Finish() public méthode

Finishes key exchange algorithm.
public Finish ( ) : void
Résultat void

Start() public méthode

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.
Résultat void