User's Manual

71
Install and correctly configure both the sever and the SmartKey clients for using the TCPIP protocol,
specifying the SmartKey server's address and the TCPIP port to be used.
If possible, it is always best to use the TCPIP protocol in preference to the other protocols.
14.2 IPX protocol
The IPX protocol can only be used on Novell networks and, for this protocol, the SmartKey server must also be the
network server.
No special operations are necessary for using the protocol. All that is required is:
Install and correctly configure both the server and the SmartKey clients for using the Novell IPX protocol
14.3 ANP protocol
The ANP protocol (Algorithmic Network Protection)
exploits the presence of filesystems shared for communication
between client and server. The only condition for its operation, is the locking file support by the shared filesystem.
The ANP protocol is therefore the most general one, in view of the common availability of shared filesystems in all
types of networks and operating systems. On the contrary, use of files makes the protocol inefficient compared to
TCPIP and IPX. We advise you to use this protocol only when TCPIP or IPX cannot be used. ANP is still available but
only to ensure compatibility with the old DOS programs.
The protocol does not put a constraint on the choice of the SmartKey server, which can either be the network server or
any client.
To use the protocol:
Find a network disk shared by all the client PCs (it can be the disk on which the network program normally
operates), N for example:
On the identified network disk, create a work directory for the SmartKey server program. The name of the
directory is arbitrary, for example:
MD N:\ANP
Make this directory accessible for reading and writing to all the network's computer that will want to use the
protected program. All computers must be able to create and modify files inside this directory. If you are not
sure of this possibility, before taking the subsequent steps, try to copy some files inside this directory from all
the client computers that will use the protected program.
Install and correctly configure both the server and the SmartKey clients for using the ANP protocol and the
shared directory that was created.
On some network operating systems, the locking facility is not automatically enabled for files at time of installation:
refer to the documentation for details on the availability and activation of file locking.
The full name of the shared directory used for the ANP protocol may have different values among the KeyServer and
the client PCs. The parameter which passed when the server program was loaded identifies the shared directory, as it is
seen by KeyServer, which is not necessarily seen in the same way and with the same name by the client PCs. In fact, the
KeyServer might see the shared directory as C:\MYDIR, whereas the client PCs might see this very directory as
F:\MYDIR . In this case, the configuration for the SmartKey server should be C:\MYDIR, whereas the configuration for
the SmartKey client should be F:\MYDIR.
14.4 Installation for Windows
The best way to install and configure the server and the clients in Windows is to use the SmartKey Configuration
Central application described in the chapter 14.7.
To install and configure the server you can also use the command line utility
askeyadd
available in the directory
Sdk\Manual_Protection\Server_Programs\Service_Windows
for the service and
Sdk\Manual_Protection\Server_Programs\Executable_Windows
for the executable version of the
server. To configure the clients you can also use the command line utility cskeycfg available in the directory
Sdk\Manual_Protection\Client_Windows_Libraries_And_Examples\CSkeyCfg. For more details
please refer at the included documentation in the same directories.