File Processor Connector > File Processor Operations > Compatible algorithms
  

Compatible algorithms

You can use certain default or custom algorithms to connect to the SFTP server and perform various operations.
Ensure to use algorithms that are compatible with the SFTP server.
By default, the Secure Agent uses the following algorithms to connect to the SFTP server:
To use custom algorithms, set the UseCustomAlgorithms custom property for the Secure Agent.
For more information about how to set the UseCustomAlgorithms custom property, see Configuring the Secure Agent to use custom algorithms.
You can use the following custom algorithms to connect to the SFTP server:

Cipher algorithms or encryption algorithms

aes128-cbc
arcfour128
twofish128-cbc
aes192-cbc
arcfour256
twofish192-cbc
aes256-cbc
blowfish-cbc
twofish256-cbc
aes128-ctr
blowfish-ctr
twofish128-ctr
aes192-ctr
cast128-cbc
twofish192-ctr
aes256-ctr
cast128-ctr
twofish256-ctr
aes128-gcm@openssh.com
chacha20-poly1305@openssh.com
none
aes256-gcm@openssh.com
rijndael-cbc@lysator.liu.se
3des-cbc
arcfour
seed-cbc@ssh.com
-

Key exchange algorithms

curve25519-sha256
ecdh-sha2-nistp384
diffie-hellman-group16-sha512
curve25519-sha256@libssh.org
ecdh-sha2-nistp521
diffie-hellman-group18-sha512
ecdh-sha2-nistp256
diffie-hellman-group-exchange-sha256
diffie-hellman-group14-sha256

MAC algorithms

hmac-md5
hmac-sha1
hmac-sha2-256
hmac-md5-etm@openssh.com
hmac-sha1-etm@openssh.com
hmac-sha2-256-etm@openssh.com
hmac-md5-96
hmac-sha1-96
hmac-sha2-512
hmac-md5-96-etm@openssh.com
hmac-sha1-96-etm@openssh.com
hmac-sha2-512-etm@openssh.com

Server host key algorithms

ecdsa-sha2-nistp256
ecdsa-sha2-nistp521
rsa-sha2-512
ecdsa-sha2-nistp384
rsa-sha2-256
ssh-ed25519

Signature algorithms

curve25519-sha256
ecdsa-sha2-nistp384
sntrup761x25519-sha512@openssh.com
curve25519-sha256@libssh.org
ecdsa-sha2-nistp521
ssh-ed25519
curve448-sha512
rsa-sha2-512
ssh-ed448
ecdsa-sha2-nistp
rsa-sha2-256
ssh-rsa
ecdsa-sha2-nistp256
sntrup761
-

Configuring the Secure Agent to use custom algorithms

To use custom algorithms when you connect to the SFTP server, you need to configure the UseCustomAlgorithms custom property for the Secure Agent.
  1. 1Log in to Informatica Intelligent Cloud Services.
  2. 2Select Administrator > Runtime Environments.
  3. 3On the Runtime Environments page, select the Secure Agent.
  4. 4Click Edit.
  5. 5In the Custom Configuration Details section, select Data Integration Server as the service and DTM as the type.
  6. 6Enter UseCustomAlgorithms in the Name field and set the value to 1.
  7. The configured UseCustomAlgorithms custom property for the Secure Agent.
  8. 7Click Save.
If you do not set the UseCustomAlgorithms custom property, the Secure Agent uses certain default algorithms to connect to the SFTP server.
For the list of default and custom algorithms, see Compatible algorithms.