KEX and ProVide #
The default Key EXchange algorithms are ECDH-SHA2-CURVE25519, DIFFIE-HELLMAN-GROUP-EXCHANGE-SHA256 and DIFFIE-HELLMAN-GROUP14-SHA1.
The following algorithms are available for use in ProVide. To specify which KEX to use, modify the following part in Settings.ini configuration file:
[SFTP KEX Algorithms]
“DIFFIE-HELLMAN-GROUP14-SHA256”
“DIFFIE-HELLMAN-GROUP15-SHA512”
“DIFFIE-HELLMAN-GROUP16-SHA512”
“DIFFIE-HELLMAN-GROUP17-SHA512”
“DIFFIE-HELLMAN-GROUP18-SHA512”
“DIFFIE-HELLMAN-GROUP-SHA1”
“DIFFIE-HELLMAN-GROUP-EXCHANGE-SHA1”
“DIFFIE-HELLMAN-GROUP14-SHA1”
“DIFFIE-HELLMAN-GROUP-EXCHANGE-SHA256”
“RSA1024-SHA1”
“RSA2048-SHA256”
“ECDH-SHA2-NISTP256”
“ECDH-SHA2-NISTP384”
“ECDH-SHA2-NISTP521”
“ECDH-SHA2-NISTK163”
“ECDH-SHA2-NISTP192”
“ECDH-SHA2-NISTP224”
“ECDH-SHA2-NISTK233”
“ECDH-SHA2-NISTB233”
“ECDH-SHA2-NISTK283”
“ECDH-SHA2-NISTK409”
“ECDH-SHA2-NISTB409”
“ECDH-SHA2-NISTK571”
“ECDH-SHA2-CURVE25519”
“CURVE25519”
“CURVE448”
“GSS-GROUP-EXCHANGE-SHA1”
“GSS-GROUP-SHA1”
“GSS-GROUP14-SHA1”
The Reactive features basically let the server react to events after they happen by executing batch scripts or to send custom messages.
An example would be to automatically scan uploaded files for viruses. The ability to execute external batch scripts also makes it possible to launch custom programs, scripts or to perform specific actions based on actual events.