Pack security data

By default, the security data is packed into the encrypted functions. This mainly reduces the file size of the protected assembly. At runtime, however, the functions must be searched, which is currently done via a command that resolves all types in the assembly. This also attracts referenced modules that may not be used during runtime.

The packing of security data can therefore optionally be disabled with the following protect.yaml protection definition, whereby the referenced modules are no longer attracted. However, this increases the file size.

Options:

 DotNet:

   PackEncryptionData: false