Resource Encryption

Developers often keep valuable information inside managed resources stored in an assembly. Agile.net can encrypt managed resources to protect them from extraction and unauthorized use. When needed, Agile.net decrypts the managed resource and streams the resource data to the caller.

Satellite Assemblies

A satellite assembly is a compiled library that contains localizable resources such as strings, bitmaps, etc. The symbol renaming process might require updating resources names, mainly due to usage of classes depending on information extracted from a resource having identical name. It's recommended that you include all satellite assemblies in your project so that Agile.net can update the resource names.

Using Resource Encryption

resource encryption

  • Select the Resource Encryption tab.
  • Select I want to hide sensitive data embedded within managed resources.