PSpice User Guide
Things you need to know
October 2019 70 Product Version 17.4-2019
© 1999-2019 All Rights Reserved.
The syntax is m or M , where n can be 0, 2, 3, or 4 as
described below:
Specify the location of the library file to be encrypted.
Specify the folder location of the encrypted output file.
Using AES Encryption with User-Defined Keys
To encrypt your library using the AES encryption with user defined
keys, do the following:
1. Set following environment variable:
CDN_PSPICE_ENCKEYS
Value:
Example: D:\1727\test_ccr.csv
2. Specify the encryption key in this .csv file as per the following
format. Key value must be of 31 characters.
Syntax:
0 Uses the release 16.5 encryption scheme. The keyword, CDNENCSTART is
added to the encrypted library file.
2 Uses the DES encryption with advanced data security (available in
release16.5). The keyword is CDNENCSTART_ADV1, is added to the encrypted
library file.
3 Uses the AES encryption. This is the default for 16.6 and later releases. The
keyword is CDNENCSTART_ADV2, is added to the encrypted library file.
4 Uses the AES encryption with user-defined keys. Environment variable
CDN_PSPICE_ENCKEYS must point to a .csv file, which contains key values.
The keyword is CDNENCSTART_ADV3, is added to the encrypted library file, is
default key is used. The keyword is CDNENCSTART_USER_ADV3, is added to
the encrypted library file, if user-defined key is used. For detailed information,
Using AES Encryption with User-Defined Keys.