Updated Cipher Suites and LLM Parameter Values in NetSuite 2026.2

NetSuite 2026.2 enhances SuiteScript with updated cipher suites for SFTP and new LLM parameters for AI model integration.

·2 min read·8 views·View Oracle Docs

TL;DR Opening

Starting in NetSuite 2026.2, SuiteScript introduces support for enhanced cipher suites for SFTP connections and adds new model parameters for the OpenAI GPT-OSS large language model (LLM). This ensures better security for file transfers and improved performance for AI integrations.

What's New

Enhanced Cipher Suites for SFTP Connections

In version 2026.2, NetSuite updates the supported cipher suites and host key types for SFTP connections. Secure File Transfer Protocol (SFTP) offers encryption for secure data transfer, and to establish a successful connection, the target server must support at least one of the specified ciphers:

  • aes128-ctr
  • aes192-ctr
  • aes256-ctr

Additional supported encryption algorithms include:

  • AES-128-CBC
  • AES-192-CBC
  • AES-256-CBC
  • ChaCha20-Poly1305

These algorithms utilize AES in various modes, which provides flexibility depending on the security requirements of the server and the files being transferred. As a best practice, ensure your SFTP server supports these ciphers to maintain interoperability with NetSuite.

Updated Model Parameter Values for LLM Integration

NetSuite 2026.2 enhances the N/llm module to include new model parameter values for the OpenAI GPT-OSS model. Users can now customize LLM responses with specific parameters that impact how the model generates text.

Some key parameters include:

  • maxTokens: Applicable range expanded, allowing up to 16,000 tokens.
  • temperature: Range now extends to 2 for greater creativity.
  • frequencyPenalty and presencePenalty: These options have adjusted ranges to fine-tune responses effectively.

The following methods accept these parameters for flexibility in response generation:

  • llm.generateText(options)
  • llm.generateText.promise(options)
  • llm.generateTextStreamed(options)
  • llm.generateTextStreamed.promise(options)

These enhancements provide developers with greater control over LLM interactions, leading to richer and more appropriate outputs.

Who This Affects

  • Administrators: Responsible for configuring secure SFTP connections.
  • Developers: Working with LLMs to generate text or responses will benefit from the new parameter options.
  • IT Security Teams: Ensuring compliance with updated encryption standards for data protection.

Key Takeaways

  • NetSuite 2026.2 updates SFTP cipher suite support for enhanced security.
  • New LLM features allow for better customization of AI-generated responses.
  • Developers can leverage expanded parameters to optimize text generation workflows.
  • Ensure SFTP servers are compliant with the listed encryption algorithms for seamless operation.

Frequently Asked Questions (4)

What cipher suites are now supported for SFTP in NetSuite 2026.2?
NetSuite 2026.2 supports the cipher suites aes128-ctr, aes192-ctr, and aes256-ctr for SFTP connections, along with encryption algorithms like AES-128-CBC, AES-192-CBC, AES-256-CBC, and ChaCha20-Poly1305.
Are there any specific server requirements to utilize the new SFTP cipher suites?
Yes, to establish a successful connection, your SFTP server must support at least one of the specified ciphers, such as aes128-ctr or aes256-ctr, to maintain interoperability with NetSuite.
How does the updated LLM module in NetSuite 2026.2 enhance AI model interactions?
The updated LLM module in NetSuite 2026.2 includes new model parameter values such as an expanded maxTokens range up to 16,000 and a temperature range extending to 2, providing developers with greater flexibility and control over AI-generated responses.
What methods in the N/llm module accept the new model parameters for text generation?
The methods `llm.generateText(options)`, `llm.generateText.promise(options)`, `llm.generateTextStreamed(options)`, and `llm.generateTextStreamed.promise(options)` in the N/llm module have been updated to accept the new model parameters, allowing for more customized text generation.
Source: SuiteScript Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?