Home > Community > Blogs > PCB Design > what s good about ams pspice model encryption it s in the 16 6 release
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more conveniennt.

Register | Membership benefits
Get email delivery of the PCB Design blog (individual posts).


* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

What's Good About Allegro AMS Simulator PSpice Model Encryption? It’s in the 16.6 Release!

Comments(0)Filed under: AMS simulation, model editor, AMS simulator, AMS, pspice, Allegro 16.6, Allegro AMSWith the 16.6 Allegro AMS Simulator (PSpice) release, you now have a new AES 256-bit encryption algorithm. This makes the encryption utility of PSpice and the Model Editor both faster and more robust. You will still be able to decrypt models encrypted using the DES algorithm available in earlier releases. Both used-defined and multi-command line modes are supported.

Read on for more details …

User-Defined Encryption

Set the environment variable CDS_PSPICE_ENCKEYS with a value that points to a .csv file which contains the <filename>, <keys>, pairs.

Command-Line Usage

The PSpiceEnc command now has a new option to specify modes. The syntax being mode <n> or Mode <n>, where n can be 0, 2, or 3 as described below:

PSpiceEnc [-e/E | -i/I | -n/N | -p/P] [-mode <>] inputFilePath outputFilePath

0: Uses the prior 16.5 Encryption scheme.
2: Uses DES Encryption with advanced data security (available in 16.5).
3: Uses AES Encryption. This is the default for 16.6 and later releases.

Please share your experiences using these capabilities.

Jerry “GenPart” Grzenia


Leave a Comment

E-mail (will not be published)
 I have read and agree to the Terms of use and Community Guidelines.
Community Guidelines
The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.