-Eencrypt: Encrypt Files

Group

OUTPUT

Scope

Compilation Unit

Syntax
  -Eencrypt[=<filename>] 
  
Arguments

<filename>: The name of the file to be generated

It may contain special modifiers (for more information, refer to the Using Special Modifiers topic).

Default

The default filename is %f.e%e. A file named fun.c creates an encrypted file named fun.ec.

Description

All files passed together with this option are encrypted using the given key with the -Ekey: Encryption Key option.

Note: This option is only available or operative with a license for the following feature: HIxxxx30, where xxxx is the feature number of the compiler for a specific target.
Defines

None

Pragmas

None

Example
  fun.c fun.h -Ekey1234567 -Eencrypt=%n.e%e 
  

This encrypts the fun.c file using the 1234567 key to the fun.ec file, and the fun.h file to the fun.eh file.

The encrypted fun.ec and fun.eh files may be passed to a client. The client is able to compile the encrypted files without the key by compiling the following file:

  fun.ec 
  
See also

-Ekey: Encryption Key