User's Manual

Table Of Contents
FILE AUTHENTICATION
VeriShield File Signing Tool
VX 675 R
EFERENCE GUIDE 97
Please note also how the command-line mode switches described in Table 11 are
used in this example:
filesign -L -f file.out -s file.p7s -c vxsign.crt -k vxsign.key
The -L switch indicates to store the application file in the flash file system
instead of the target group’s (default) I: drive file system. (The target group for
the download must be selected from Verix Terminal Manager when the
download is performed.)
The -f switch indicates that the application file “file.out” must be signed
by the file signing tool.
Executable files, such as *.out and *.lib files, must always be signed if
they are to run on the terminal following a download. Depending on the
-S, -s Name of the signature file
(*.p7s) for VeriShield File
Signing Tool to generate for the
target application file.
Required for development
terminals and for deployment
terminals.
-L, -l Specifies to store the target
application file to sign and
authenticate in the drive F: file
system.
If you do not use this switch to
specify F: drive as the target file
destination, it is stored by default
in the I: drive.
Optional entry.
This switch assigns an F: prefix to
the name of the *.out or *.lib
file to download, and also stores
this information in the signature
file as part of the special filetype
attribute.
Note: Signature files must be
downloaded into the
target file group’s I:
drive.
If the target file is authenticated,
the corresponding *.p7s file is
moved to the same memory area
as the target file it authenticates.
For example, if the target file is
stored in F: drive, its *.p7s file is
moved into the F: drive system. If,
however, you set the *FA variable
in the file group’s CONFIG.SYS
file to 0, all signature files are
deleted from memory when file
authentication is complete.
Removing *.p7s files will prevent
application files from executing
after a back-to-back download.
a. The switches described are not case-sensitive and can be entered on the command line in
any order.
Table 11 Command-Line Mode Switches for VeriShield File Signing
Tool
a
Switch Description Requirements