Xceed .NET Libraries Documentation
UseNewKeys Method


Xceed.SSH.Protocols Assembly > Xceed.SSH.Protocols Namespace > SSHTransportLayerProtocol Class : UseNewKeys Method
Syntax
'Declaration
 
Public Sub UseNewKeys( _
   ByVal sharedSecret() As Byte, _
   ByVal exchangeHash() As Byte, _
   ByVal keyExchangeAlgorithm As ISSHKeyExchangeAlgorithm, _
   ByVal encryptionAlgorithm As ISSHEncryptionAlgorithm, _
   ByVal dataIntegrityAlgorithm As ISSHDataIntegrityAlgorithm, _
   ByVal compressionAlgorithm As ISSHCompressionAlgorithm, _
   ByVal iv() As Byte, _
   ByVal encryptionKey() As Byte, _
   ByVal integrityKey() As Byte _
) 
'Usage
 
Dim instance As SSHTransportLayerProtocol
Dim sharedSecret() As Byte
Dim exchangeHash() As Byte
Dim keyExchangeAlgorithm As ISSHKeyExchangeAlgorithm
Dim encryptionAlgorithm As ISSHEncryptionAlgorithm
Dim dataIntegrityAlgorithm As ISSHDataIntegrityAlgorithm
Dim compressionAlgorithm As ISSHCompressionAlgorithm
Dim iv() As Byte
Dim encryptionKey() As Byte
Dim integrityKey() As Byte
 
instance.UseNewKeys(sharedSecret, exchangeHash, keyExchangeAlgorithm, encryptionAlgorithm, dataIntegrityAlgorithm, compressionAlgorithm, iv, encryptionKey, integrityKey)

Parameters

sharedSecret
exchangeHash
keyExchangeAlgorithm
encryptionAlgorithm
dataIntegrityAlgorithm
compressionAlgorithm
iv
encryptionKey
integrityKey
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

SSHTransportLayerProtocol Class
SSHTransportLayerProtocol Members