Protecting Applications

Steps for Protecting Applications with AutoCrypt Wizard

 

It is recommended to follow these steps when protecting your application with AutoCrypt:

  • Create a new AutoCrypt Wizard project. A project includes all information that is used for programming the CRYPTO-BOX.
     
  • Add the application(s) you wish to protect to the project and choose your desired protection settings and licensing options. See for an overview about available Licensing Options (data object types).
     
  • Protect the application(s).
     
  • Use the Format option to format your CRYPTO-BOX units with the project settings.
     
  • Additionally, you can export your AutoCrypt Wizard project for usage with the command line tools AC_Tool and SmrxProg to automate application protection and CRYPTO-BOX formatting.
     
  • If you plan to update licensing options (e.g. expiration date or usage counter) in the CRYPTO‑BOX at your end-user's site, you can create the Remote Update Utility for this project and ship it along with the CRYPTO-BOX to your end-users.
     
  • Test the protection and your selected licensing options carefully.
     
  • Ship your protected application together with the CRYPTO-BOX and the necessary supplemental files (drivers, network server in case of network licensing). MARX provides an easy-to-use redistributable setup for this.