Modules
Objects/Functions
SuiteScript 2.0
// Please search https://system.netsuite.com/app/help/helpcenter.nl?search=Supported Cipher Suites and Host Key Types for more information.
Supported Cipher Suites and Host Key Types
Communication protocol:
SFTP (SSH + FTP) is supported.
Only CTR (and not CBC) ciphers are allowed. Your SFTP server can use the following encryption algorithms:
AES 128-CTR
AES 192-CTR
AES 256-CTR
RSA
DSA
ECDSA
Files are not additionally encrypted during transfer. The entire transmission is encrypted by the SSH protocol.
Authentication mechanism:
Username
Password
Password/SSH key with or without passphrase
SSH host key:
With each connection request, you must supply the host key. Any host key changes need to be managed manually.
GUID:
The password GUID should be a value generated by a credential field from a Suitelet using Form.addCredentialField(options).
The password GUID field's originating credential field must include the SFTP domain on the restrictToDomains parameter.
The password GUID field's originating credential field must include the script utilizing the password GUID on the restrictToScriptIds parameter.
Search NetSuite -
https://system.netsuite.com/app/help/helpcenter.nl?search=Supported Cipher Suites and Host Key Types