Starting at SAS® 9.4M9 (TS1M9), the NETENCRYPTALGORITHM (NETENCRALG) system option values AES, DES, RC2, RC4, and TripleDES will be deprecated (support for implementing dropped). SAS understands that this change could be disruptive.
The eventual removal of these option values will be accomplished in multiple phases. Customers who are using older platform releases need to plan and start to move away from using these NETENCRYTPALGORITHM values.
In the SAS 9.4M9 release, these less secure NETENCRYPTALGORITHM (NETENCRALG) option values are available. However, support to configure SAS using these values in the SAS® Deployment Wizard (SDW) will be removed. You will still be able to manually configure these NETENCRALG values as a post-installation task.
Sites using the SAS option NETENCRYPTALGORITHM (NETENCRALG) for AES, DES, RC2, RC4, and TripleDES should proactively move to using TLS/SSL.
The NETENCRYPTALGORITHM parameter allows for multiple algorithms to be used. So, you can use TLS/SSL concurrently with existing algorithms during any transition period.
Here is an example: -netencryptalgorithm '(AES SSL)'
To prepare for this change, the following note and/or warning message (depending on the release of SAS® or SAS® Viya® that you use) is issued when the use of these system option values is detected.
NOTE: ATTENTION MOVE TO TLS: SAS is deprecating NETENCRYPTALGORITHIM (NETENCRALG) system option values AES, DES, RC2, RC4, and TripleDES in a future release. Change the option value to SSL to specify the use of the TLS protocol. For more information, see: https://documentation.sas.com/?cdcId=bicdc&cdcVersion=9.4&docsetId=biasag&docsetTarget=p1q1mj6mp4f9k0n1qc17d8r6lbct.htm
WARN: SAS is deprecating NETENCRYPTALGORITHM (NETENCRALG) system option values AES, DES, RC2, RC4, and TripleDES in a future release. Change the option value to SSL to specify the use of the TLS protocol. For more information, see the topic "TLS Support for IOM Servers" in the "SAS Intelligence Platform: Application Server Administration Guide" at https://documentation.sas.com/?cdcId=bicdc&cdcVersion=9.4&docsetId=biasag&docsetTarget=p1q1mj6mp4f9k0n1qc17d8r6lbct.htm
The warning message is generated beginning in the SAS® 9.4M9 release.
This note message is delivered with hot fixes and patches for SAS® 9.4M8 (TS1M8), SAS® 9.4M7 (TS1M7), SAS® Viya® 3.5, and SAS® Viya® platform LTS releases.
If desired, the note and warning messages can be disabled by setting a SAS environment variable:
For details about how to set the SAS environment variable, refer to the SAS Companion for the operating system being used or the SAS Viya Administration guide.
The SAS® System Evaluation Tool in SAS®9 Content Assessment will also detect the use of NETENCRYPTALGORITHM (NETENCRALG) system option values AES, DES, RC2, RC4, and TripleDES in SAS 9.4 environments and present the warning. This warning is to prepare for completely removing these option values in a future SAS®9 maintenance and SAS Viya releases.
The hot fix for this issue will implement the changes described in this article.