User`s manual

346 digi.com
C.2 Dynamic C Utilities
There are several utilities bundled with Dynamic C.
C.2.1 Library File Encryption
The Library File Encryption Utility, Encrypt.exe, allows distribution of sensitive runtime library files.
The encrypted library files compile normally, but cannot be read with an editor. The files will be automati-
cally decrypted during Dynamic C compilation, but users of Dynamic C will not be able to see any of the
decrypted contents except for function descriptions for which a public interface is given. An optional user-
defined copyright notice is put at the beginning of an encrypted file.
To use this utility, double-click on the program name, Encrypt.exe. The following window will
appear:
Complete instructions are available by clicking on the Help button in the upper righthand corner of the
program window. Context-sensitive help is accessed by positioning the cursor over the desired subject and
then pressing <F1>.
C.2.1.1 Add Files to Encrypt
There are two ways to select files to encrypt.
1. Type the path and filename in the lower window.
2. Click the Add Files to Encrypt button to bring up a file open dialog box and browse for the desired file.
The list of files to be encrypted may be edited if desired. Notice that if anything is entered in the lower
window, a new button named “Encrypt” appears. Two entries in the window change it to “Encrypt All”.
Clicking this button causes the utility to encrypt the file(s) listed in the lower window.