[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