muscleTool1
Program to manage and personalize your musclecard smartcards
Usage
muscleTool [-d]
Options
-
-d -
Enables libmusclecard debugging.
Overview
This manual page documents briefly the muscleTool command.
This manual page was written for the Debian distribution because the original program does not have a manual page.
muscletools is a program that manage and personalize your MuscleCard smart cards.
Supported commands are:
- Object related functions
-
create[id] [size] Create an object
-
delete[id] Delete an object
-
write[file] [id] Write from file to object
-
read[id] [file] Read from object to file
-
move[id] [newid] Rename an object
-
changeacl[id] Change the ACL of an object
-
listList objects on token
- PIN related functions
-
verify[pinnumber] Verify a PIN
-
makepin[number] [value] [unblkvalue] Create a PIN
-
changepin[pinnumber] [oldvalue] [newvalue] Change a PIN
-
unblock[pinnumber] Unblock a PIN
-
deleteid[IDnumber] Delete an ID
-
listpinsList the PINs
- Key related functions
-
listkeysList the keys
-
exportkey[keynumber] [file] Export a key
-
importkey[pinnumber] [file] Import a key
-
genkeys[algorithm] [keysize] Generate keys
-
deletekey[keynumber] Delete a key
-
movekey[keynumber] [newkeynumber] Renumbers a key
-
changekeyacl[keynumber] Change the ACL of a key
-
filecrypt[keynum] [infile] [outfile] Perform a cipher operation on infile and stores result in outfile
-
crypt[keynum] Perform a cipher operation on user supplied string
- General functions
-
format[tokennumber] Format the token
-
tokensLists tokens available
-
connect[tokennumber] Connect to a token
-
resumeGet the token's capabilities
crypt - Lists available crypto algorithms
rsa - Lists RSA capabilities
dsa - Lists DSA capabilities
des - Lists DES capabilities
3des - Lists 3DES capabilities
aes - Lists AES capabilities
ec - Lists EC capabilities
keys - Lists Key capabilities
pins - Lists PIN capabilities
objects - Lists Object capabilities
-
releaseRelease a token
-
statusGets the token's status
-
challengeGets a random number
-
logoutLogs out AUT
-
versionPrint the version
-
exitExits this program
History
- Debian 6.0 (Squeeze) to Debian 4.0 (Etch): the text shown here
- Debian 3.1 (Sarge)
-d since Debian 4.0 (Etch).