SFTP endpoint

Host
Enter either a fully qualified name (recommended) or an IP address and a port number.
Port number 22 is standard for implicit SFTP.
Username
Password
The credentials used to log in to this endpoint.
Key Authentication
When you click the link, you are prompted to select or import the user certificate you want to use for key authentication.
OpenPGP
OpenPGP protects files being transferred through encryption and signing. OpenPGP should be configured only if this endpoint is part of a trading relationship.
Inbound
Verify Signed Payloads
Select to ensure that when a signed payload is received, the signature matches the payload that was sent.
When you select this check box, you are prompted to select the trading partner's signing certificate. This field is prefilled with the outbound encryption certificate as the same certificate is commonly used for both. See Selecting a certificate.
Accept Encrypted Payloads
Select to accept encrypted inbound payloads.
When you select this check box, you are prompted to select the trading partner's signing certificate. This field is prefilled with the outbound encryption certificate as the same certificate is commonly used for both. See Selecting a certificate.
Outbound
Sign
Select this check box to sign messages sent from this endpoint.
When you select Sign:
  • You are prompted to select your signing certificate. This field is prefilled with the inbound decryption certificate as the same certificate is commonly used for both. See Selecting a certificate.
  • Use the Signing Algorithm field to choose the algorithm you want to use to sign outbound messages.
Encrypt
Apply encryption to messages sent from this endpoint.
When you select Encrypt, you are prompted to select the trading partner's encryption certificate. This field is prefilled with the inbound signing certificate as the same certificate is commonly used for both. See Selecting a certificate.
Compress
Apply ZLIB compression to messages sent from this endpoint. Choose this option for large files to conserve bandwidth and improve efficiency and security.
Text Output (ASCII armor)
Encase encrypted messages in ASCII for ease of sending using standard messaging formats.
Advanced
OpenPGP Algorithms
Hash Algorithm
Choose the signing method used when OpenPGP packaging (with signing) is requested from the following:
  • MD2
  • MD5
  • RIPE-MD-160
  • SHA-1
  • SHA-256
  • SHA-384
  • SHA-512
V3 Signature
Select this check box to sign messages with Version 3 signatures.
Encryption Algorithm
Choose the algorithm you want to use to encrypt messages. The remote host receiving the message must be able to decrypt the message using the algorithm you choose.
Compression Algorithm
Choose the algorithm you want to use to compress messages. The remote host receiving the message must be able to decrypt the message using the algorithm you choose.
Choose either ZIP or ZLIB.
Security
Compression Algorithm
Choose a compression algorithm from the following:
  • none
  • zlib
  • zlib@openssh.com
Key Exchange Algorithm
Choose a key exchange algorithm from the following:
  • curve25519-sha256@libssh.org
  • diffie-hellman-group-exchange-sha256
Cipher Algorithm
Choose a transport cipher algorithm from the following:
  • aes128-ctr
  • aes192-ctr
  • aes256-ctr
MAC Algorithm
Choose a transport MAC algorithm from the following:
  • hmac-sha2-256
Public Key Algorithm
Choose a public key algorithm from the following:
  • ssh-rsa
  • ssh-dss
Connection
Connection Timeout
The amount of time allowed for each read operation.
Valid rage is from 0 - n seconds

0 indicates no timeout. Default value is 150 seconds.

Retry Transfers
The number of retries permitted for failed outbound transfers and at what frequency to retry them.
Specify the following:
  • The number of retries, where the minimum value is 0 (no retries allowed) and maximum is 5.
  • A numeric value and either minutes or seconds to specify how much time should elapse between retries.
Resume failed transfers
Select this check box to retry failed transfers starting where they failed.