• Published on: 24 January 2023
  • Last edited on: 25 January 2023

Updating TLS Ciphers for Secure SSL Handshake

Details of ciphers we'll be deprecating in July 2023.

Introduction

In our effort to continue to protect your data and maintain Coupa’s security standards, we periodically update our encryption posture, including the cryptographic ciphers our systems support.  

Upcoming changes

Support for the following out-of-date ciphers will be removed from our systems.

Cipher Suite OpenSSL CipherSuite Name
TLS_RSA_WITH_AES_256_GCM_SHA384 AES256-GCM-SHA384
TLS_RSA_WITH_AES_256_CBC_SHA256 AES256-SHA256
TLS_RSA_WITH_AES_256_CBC_SHA AES256-SHA
TLS_RSA_WITH_AES_128_GCM_SHA256 AES128-GCM-SHA256
TLS_RSA_WITH_AES_128_CBC_SHA256 AES128-SHA256
TLS_RSA_WITH_AES_128_CBC_SHA AES128-SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 ECDHE-RSA-AES256-SHA384
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA ECDHE-RSA-AES256-SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 ECDHE-RSA-AES128-SHA256
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA ECDHE-RSA-AES128-SHA

When will the change occur?

  • Sandbox - 17-July-2023
  • Production - 31-July-2023

Supported ciphers

Coupa currently supports these ciphers, and these will be the only supported ciphers after the above ciphers are deprecated.

Cipher Suite OpenSSL CipherSuite Name
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 ECDHE-RSA-AES256-GCM-SHA384
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256

What is the impact on my organization?

For most users, these changes will have no effect on your ability to use Coupa. All up-to-date browsers support these secure ciphers. This change only cleans up older ciphers. No action is required if you connect to Coupa via up-to-date browsers.

You'll need to ensure the following so that your systems are ready to support the ciphers:

  • All browsers currently supported by Coupa are up-to-date. Communicate with your system administrator to ensure that they are aware of the change, so they can update any services you use to connect to Coupa.
  • All integrations that access Coupa must use supported ciphers once the change is made. Take the opportunity prior to the migration to validate your active integration in the Coupa sandbox environment for your relevant integrations:
    • API Integrations: Applications accessing Coupa through the REST API will have to ensure that supported TLS ciphers are enabled to be used for API communication with Coupa. Coupa Admins need to validate any integrations accessing the Coupa REST API in their sandbox environment, prior to the time of migration.
    • Supplier Integrations: cXML PunchOut / Purchase Order/ Invoice Integrations being received from suppliers and other external vendors must be sent using supported TLS ciphers.
    • Coupa Flat File (SFTP) Integrations: No changes are required for applications that currently send or retrieve data from the Coupa SFTP sites. SFTP communication does not rely upon TLS.

We’re committed to assisting you with this upgrade and our system maintenance is an important part of that commitment. Coupa will be providing you with a maintenance notification with the exact window of time when this change will occur.

Thank you for partnering with us to protect our Business Spend Management platform.

Related Items


Platform Plus

The Coupa Platform comes in two different variants: Platform Standard and Platform Plus. Platform Plus contains all the functionality of Standard, plus some unique capabilities that help customers maximize value from Coupa.

Embedded Apps

Create an IFrame or Panel to embed third-party data into your Coupa instance.

Create an IFrame

Create an IFrame to embed read-only third-party data into your Coupa instance.

Create a Process Using Process Automator

From the Processes page, you can view, edit, and delete existing processes, or create a new process.