User's Manual
14
As concerns GSS, this program does not just protect your other programs, but encrypts the software, using the values of
the registers stored in SmartKey as a coding dongle. When the program protected by GSS is commanded into execution
mode, it instantly decodes itself using the registers in SmartKey. Without SmartKey, the program will never be
decoded.
3.6 Programs for SmartKey
SmartKey is supplied with the following support software:
• GSS, Global Security System, a utility for rapid, direct protection of executable files without any modification
to the program's sources.
• SPC, SmartKey Programming Central, a utility for programming and personalizing the dongles with the user's
own security codes.
•
SDI, Smart Driver Installation, a utility for installing drivers both manually and automatically.
• SCC, SmartKey Programming Central, a utility for configuring the servers and clients of a SmartKey network.
• Interfacing drivers for different programming languages and for diverse operating systems.
In addition to these tools, programs written for the leading development environments (Visual C, Borland C, AutoCad,
…) are supplied to learn how to use the functions of the libraries supplied.
The programs described in this paragraph are available only for the Windows environment.
3.7 SmartKey for Linux and Mac OS X.
SmartKey can be used also with operating systems Linux and Mac OS X, but subject to some limitations when
compared to the Windows operating system.
On Linux environment SmartKey can only be used for standalone with manual protection. On Mac OS X environment
SmartKey can be used for standalone and multilan with manual protection.
SmartKey installation for Linux and Mac OS X is explained in chapter 13.
On Linux environment is supported the SmartKey Parallel, SmartKey 2 USB, SmartKey 3 USB and the SmartKey DL.
On Mac OS X environment is supported the SmartKey 3 USB and the SmartKey DL.
3.8 Getting Started
SmartKey's ease of use and its development kit will help you to start using the system quickly.
3.8.1 Installation
The installation of the programs for using SmartKey and its drivers is in two stages.
• Installation of programs SmartKey Control Central (SCC), SmartKey Driver Installation (SDI), SmartKey
Global Security System (GSS), SmartKey Programming Central (SPC) and installation of the development kit.
•
Installation of the drivers for SmartKey USB, for SmartKey Parallel and for Global Security System. (only the
Global Security System program requires its own drivers.)
When the installation CD-ROM is inserted in the reader, the program installation procedure starts automatically. To
finish it, you just have to specify the directory for installing the programs if you do no wish to use the default directory.
After the programs are installed, start program SmartKey Driver Installation (SDI) and select the driver to be installed.
To automatically protect an executable file, install the driver of SmartKey (USB or Parallel) and of GSS. To install
SmartKey Parallel, the SmartKey must be connected to the computer and to the printer, if any, before the computer is
switched on. To install SmartKey USB, make sure you install it after the drivers. To check if the drivers were correctly
installed, use the SmartKey Program Central program. If the SmartKey is fitted and if the drivers were correctly
installed, this SmartKey must appear in the list of SmartKeys present on the computer.