AmesimKnowledge

Encryption > Supercomponent encryption

Sending an encrypted supercomponent to a third party

Encrypted supercomponents are compiled in a C library as of Rev 11. The quantity of files to be sent to a third party user has therefore increased.

The two main files describing the supercomponent are the NAME.spe and NAME.sub files, stored in the submodels directory. The NAME.des file is also created but can be considered as obsolete.

The compiled library is named NAME.lib under Windows and libNAME.a under Linux. It is stored in a sub-directory of the submodels directory, depending on the machine and compiler used.

Platform Compiler Directory name
Windows Microsoft Visual C++ 2010–2013 64-bit win64
Microsoft Visual C++ 2015–2019 64-bit win64_vc140
GNU GCC 64-bit win64-gcc
Intel oneAPI 64-bit win64_intel
GNU GCC Cross Linux 64-bit lnx_x64
Linux gcc 64 bits lnx_x64

Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.AMECustom/Sending_an_encrypted_supercomponent_to_a_third_party · retrieved 2026-07-17