July 12, 2017 | Written by: Sandor Szabo
Share this post:
As part of our commitment to security, IBM Watson IoT Context Mapping, IBM Watson IoT Driver Behavior and IBM Watson IoT for Automotive Experimental Bluemix will be withdrawing support for TLS 1.0. and TLS 1.1 This helps us align with industry best practices for security and data integrity. IBM Watson IoT Context Mapping, IBM Watson IoT Driver Behavior and IBM Watson IoT for Automotive Experimental Bluemix will continue to support TLS 1.2.
Therefore if you are using TLS 1.0 or 1.1, please upgrade to TLS 1.2 or higher before September 25, 2017.
Support for TLS 1.0 and 1.1 ends on September 25, 2017.
Furthermore please note that this change affects all regions.
What is TLS?
TLS stands for Transport Layer Security. It is a protocol that provides privacy and data integrity between two communicating applications. It is the most widely deployed security protocol and is used for web browsers and other applications that require data to be securely exchanged over a network. TLS ensures that a connection to a remote endpoint is the intended endpoint through encryption and endpoint identity verification.
Which APIs are affected?
especially relevant API links are documented here:
Context Mapping : Contect Mapping API
Driver Behavior : Driver Behavior API
IoT for Automotive experimental: Automotive service API and Vehicle Data Hub API
Messaging based APIs over both HTTP and MQTT have already withdrawn support for TLS 1.0. If you have an application which is making use of these APIs then ensure to check the level of TLS that you are using – therefore you need to ensure you’re using TLS 1.2.
Why are you making this change?
Over time security protocols improve and older ones are found to have weaknesses. Most noteworthy, we want to ensure that you have a secure solution and that’s why we’re withdrawing support for the older TLS version.
Any questions or problems, please contact support.