IP*Works! SSH V9 - Online Help
IP*Works! SSH V9
Questions / Feedback?

SSHKeyExchangeAlgorithms Property

A comma-separated list containing all allowable key exchange algorithms.

Object Oriented Interface

public function getSSHKeyExchangeAlgorithms();
public function setSSHKeyExchangeAlgorithms($value);

Procedural Interface

ipworksssh_sshclient_get($res, 24 );
ipworksssh_sshclient_set($res, 24, $value );

Default Value

'diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1'

Remarks

SSH allows different algorithms to be negotiated for use when establishing the security layer of the connection. SSHKeyExchangeAlgorithms controls the key-exchange algorithm list supplied by the class to the SSHHost. It is a comma-separated list containing the names of key-exchange algorithms as defined by section 6.5 of the SSH Transport Layer specification (RFC 4253). The Key-exchange algorithms specified in RFC 4419 are also supported.

The value of this property must be a comma-separated list containing one or more of the following values:

  • diffie-hellman-group1-sha1
  • diffie-hellman-group14-sha1
  • diffie-hellman-group-exchange-sha256
  • diffie-hellman-group-exchange-sha1

Data Type

String

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 9.0.6240.0