Does SLC support secure encrypted macro libraries?

Nico Chart_21517
Nico Chart_21517
Altair Employee
edited July 8 in Altair RapidMiner

Is it possible to “protect” SLC code from being visible to third parties? The SAS language has a macro option to hide the source code, however, this option is not available in SLC.

%macro mymacro/store secure;

Unfortunately, secure (encrypted) macro libraries are not available in current versions of SLC.

SLC cannot read macro libraries that have been encrypted and stored by SAS.

If you simply remove the secure keyword then by using the ‘store’ option you are effectively producing a compiled version of the macro source code in binary form that ends up in a SLC catalog file of the form SASMACR.wpccat. The source code is hidden inside as an item store object and although it is still perfectly possible to extract the source code, at least it is not obviously available.

 

Tagged: