The Transport Layer Security (TLS) protocol is an established method for ensuring private, trustworthy, and reliable communication between computer programs over a network. Each new version of the TLS protocol enhances these qualities. Versions TLS 1.2 and TLS 1.3 are currently supported for use in NetSuite. Computer programs use the TLS protocol to establish communication with each other.
After the computers have agreed on which cipher to use, and they have authenticated each other, and they have selected a method to ensure reliable communication, they agree to communicate. This exchange is known as the TLS handshake.
The TLS protocol is used for computer programs that connect using URLs that begin with https://
(the s indicates secure). URLs that begin with http://
are not subject to the TLS protocol.
For more information about the TLS protocol, see:
-
A definition from Wikipedia: Transport Layer Security.
-
The specification of the protocol: RFC 5246 - The Transport Layer Security (TLS) Protocol.
Important: All inbound and outbound secure communication must use TLS 1.2 or TLS 1.3.