[Pcsclite-cvs-commit] CVS muscleTool/man
CVS User ohme-guest
ludovic.rousseau at free.fr
Sun Aug 7 15:52:52 UTC 2005
Update of /cvsroot/muscleapps/muscleTool/man
In directory haydn:/tmp/cvs-serv10211/man
Modified Files:
muscleTool.1
Added Files:
Makefile.am muscleTool.1.in
Log Message:
- genkeys can generate RSA, DSA and RSA-CRT keys
- crypt supports any combination of possible key - cipher - signature
algorithms Java Card 2.1.1 offers and the card is capable
- crypt can read from file and write output to file
- Included man page in Makefile.am
- improved autoconf checks
- general usability improved
- support for version 2.0 of MuscleCard library, MuscleCard Plug-In, Card
Edge 2.0
- enter PIN with keypad
- deletekey command
- deletepin command
- resume supports returns new capabilities
- AES support
- extended format command
--- /cvsroot/muscleapps/muscleTool/man/muscleTool.1 2004/08/26 20:05:03 1.4
+++ /cvsroot/muscleapps/muscleTool/man/muscleTool.1 2005/08/07 15:52:52 1.5
@@ -1,4 +1,4 @@
-.TH MUSCLETOOLS 1 "septembre 9, 2002"
+.TH MUSCLETOOLS 1 "July 31, 2005"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@@ -12,7 +12,7 @@
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
-muscleTool \- program manage and personalize your MuscleCard smartcards
+muscleTool \- Program to manage and personalize your MuscleCard smartcards
.SH SYNOPSIS
.B muscleTool [-d]
.br
@@ -29,7 +29,7 @@
because the original program does not have a manual page.
.PP
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
-.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
+.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
.\" respectively.
\fBmuscletools\fP is a program that manage and personalize your
MuscleCard smartcards.
@@ -60,18 +60,25 @@
- PIN related functions
.IP
.B verify
-.I [number] [value]
+.I [pinnumber]
Verify a PIN
.IP
.B makepin
+.I [number] [value] [unblkvalue]
Create a PIN
.IP
.B changepin
+.I [pinnumber] [oldvalue] [newvalue]
Change a PIN
.IP
.B unblock
+.I [pinnumber]
Unblock a PIN
.IP
+.B deletepin
+.I [pinnumber]
+Delete a PIN
+.IP
.B listpins
List the PINs
.PP
@@ -81,27 +88,40 @@
List the keys
.IP
.B exportkey
+.I [keynumber] [file]
Export a key
.IP
.B importkey
+.I [pinnumber] [file]
Import a key
.IP
.B genkeys
+.I [algorithm] [keysize]
Generate keys
.IP
+.B deletekey
+.I [keynumber]
+Delete a key
+.IP
+.B crypt
+.I [keynum] [infile] [outfile]
+Perform a cipher operation on infile and stores result in outfile
+.IP
.B crypt
-.I [keynum] [hexstring]
-Perform a cipher operation
+.I [keynum]
+Perform a cipher operation on user supplied string
.PP
-- General functions
+- General functions
.IP
.B format
+.I [tokennumber]
Format the token
.IP
.B tokens
Lists tokens available
.IP
.B connect
+.I [tokennumber]
Connect to a token
.IP
.B resume
@@ -111,6 +131,7 @@
dsa - Lists DSA capabilities
des - Lists DES capabilities
3des - Lists 3DES capabilities
+ aes - Lists AES capabilities
keys - Lists Key capabilities
pins - Lists PIN capabilities
objects - Lists Object capabilities
@@ -136,4 +157,5 @@
.BR xcard (1).
.SH AUTHOR
This manual page was written by Ludovic Rousseau <rousseau at debian.org>,
+and updated by Karsten Ohme <k_o_ at users.sourceforge.net>
for the Debian GNU/Linux system (but may be used by others).
--- /cvsroot/muscleapps/muscleTool/man/Makefile.am 2005/08/07 15:52:52 NONE
+++ /cvsroot/muscleapps/muscleTool/man/Makefile.am 2005/08/07 15:52:52 1.1
# Process this file with automake to create Makefile.in.
man_MANS = muscleTool.1
man_in = muscleTool.1.in
EXTRA_DIST = $(man_in)
--- /cvsroot/muscleapps/muscleTool/man/muscleTool.1.in 2005/08/07 15:52:52 NONE
+++ /cvsroot/muscleapps/muscleTool/man/muscleTool.1.in 2005/08/07 15:52:52 1.1
.TH MUSCLETOOLS 1 "July 31, 2005"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
.\" .ad l left justify
.\" .ad b justify to both left and right margins
.\" .nf disable filling
.\" .fi enable filling
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
muscleTool \- Program to manage and personalize your MuscleCard smartcards
.SH SYNOPSIS
.B muscleTool [-d]
.br
.SH OPTIONS
.TP
.B -d
Enables libmusclecard debugging.
.SH DESCRIPTION
This manual page documents briefly the
.B muscleTool
command.
.PP
This manual page was written for the Debian distribution
because the original program does not have a manual page.
.PP
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
.\" respectively.
\fBmuscletools\fP is a program that manage and personalize your
MuscleCard smartcards.
.PP
Supported commands are:
.PP
- Object related functions
.IP
.B create
.I [id] [size]
Create an object
.IP
.B delete
.I [id]
Delete an object
.IP
.B write
.I [file] [id]
Write from file to object
.IP
.B read
.I [id] [file]
Read from object to file
.IP
.B list
List objects on token
.PP
- PIN related functions
.IP
.B verify
.I [pinnumber]
Verify a PIN
.IP
.B makepin
.I [number] [value] [unblkvalue]
Create a PIN
.IP
.B changepin
.I [pinnumber] [oldvalue] [newvalue]
Change a PIN
.IP
.B unblock
.I [pinnumber]
Unblock a PIN
.IP
.B deletepin
.I [pinnumber]
Delete a PIN
.IP
.B listpins
List the PINs
.PP
- Key related functions
.IP
.B listkeys
List the keys
.IP
.B exportkey
.I [keynumber] [file]
Export a key
.IP
.B importkey
.I [pinnumber] [file]
Import a key
.IP
.B genkeys
.I [algorithm] [keysize]
Generate keys
.IP
.B deletekey
.I [keynumber]
Delete a key
.IP
.B crypt
.I [keynum] [infile] [outfile]
Perform a cipher operation on infile and stores result in outfile
.IP
.B crypt
.I [keynum]
Perform a cipher operation on user supplied string
.PP
- General functions
.IP
.B format
.I [tokennumber]
Format the token
.IP
.B tokens
Lists tokens available
.IP
.B connect
.I [tokennumber]
Connect to a token
.IP
.B resume
Get 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
keys - Lists Key capabilities
pins - Lists PIN capabilities
objects - Lists Object capabilities
.IP
.B release
Release a token
.IP
.B status
Gets the token's status
.IP
.B challenge
Gets a random number
.IP
.B logout
Logs out AUT
.IP
.B version
Print the version
.IP
.B exit
Exits this program
.SH SEE ALSO
.BR xcard (1).
.SH AUTHOR
This manual page was written by Ludovic Rousseau <rousseau at debian.org>,
and updated by Karsten Ohme <k_o_ at users.sourceforge.net>
for the Debian GNU/Linux system (but may be used by others).
More information about the Pcsclite-cvs-commit
mailing list