westcos-tool1OpenSCOpenSC Toolsopenscwestcos-toolutility for manipulating data structures
on westcos smart cardswestcos-toolOPTIONSDescription
The westcos-tool utility is used to manipulate
the westcos data structures on 2 Ko smart cards / tokens. Users can create PINs,
keys and certificates stored on the card / token. User PIN authentication is
performed for those operations that require it.
Options
,
Changes a PIN stored on the card.
User authentication is required for this operation.file,
fileWrite certificate file file
in PEM format to the card.
User authentication is required for this operation.
,
Finalize the card. Once finalized the default key is
invalidated, so PIN and PUK cannot be changed anymore without user
authentication.Warning, un-finalized are insecure because PIN can be changed
without user authentication (knowledge of default key
is enough).
,
Generate a private key on the card. The card must not have
been finalized and a PIN must be installed (ie. the file for ithe PIN must
havei been created, see option ).
By default the key length is 1536 bits. User authentication is required for
this operation.
,
Print help message on screen.
,
Install PIN file in on the card.
You must provide a PIN value with .length,
lengthChange the length of private key.
Use with .
,
Overwrite the key if there is already a key on the card.value,
valueSet value of PIN. If set to
env:VARIABLE, the value of
the environment variable
VARIABLE is used.value,
valueset value of PUK (or value of new PIN for change PIN
command see ). If set to
env:VARIABLE, the value of
the environment variable
VARIABLE is used.filename,
filenameRead the file filename from the card.
The file is written on disk with name filename.
User authentication is required for this operation.num,
num
Use the given reader. The default is the first reader with a card.
,
Unblocks a PIN stored on the card. Knowledge of the
PIN Unblock Key (PUK) is required for this operation.Causes westcos-tool to be more
verbose. Specify this flag several times to enable debug output
in the OpenSC library.
,
Wait for a card to be inserted.filename,
filenamePut the file with name filename
from disk to card.
On the card the file is written in filename.
User authentication is required for this operation.Authorswestcos-tool was written by
Francois Leblanc francois.leblanc@cev-sa.com.