File: opensc-tool.xml

package info (click to toggle)
opensc 0.11.1-2etch2
  • links: PTS
  • area: main
  • in suites: etch
  • size: 7,284 kB
  • ctags: 7,257
  • sloc: ansic: 69,499; sh: 9,480; xml: 4,191; makefile: 346; lex: 92; perl: 25
file content (87 lines) | stat: -rw-r--r-- 2,944 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?xml version="1.0" encoding="UTF-8"?>
<refentry id="opensc-tool">
	<refmeta>
		<refentrytitle>opensc-tool</refentrytitle>
		<manvolnum>1</manvolnum>
		<refmiscinfo>opensc</refmiscinfo>
	</refmeta>

	<refnamediv>
		<refname>opensc-tool</refname>
		<refpurpose>generic smart card utility</refpurpose>
	</refnamediv>

	<refsect1>
		<title>Synopsis</title>
		<para>
			<command>opensc-tool</command> [OPTIONS]
		</para>
	</refsect1>

	<refsect1>
		<title>Description</title>
		<para>
			The <command>opensc-tool</command> utility can be used from the command line to perform 
			miscellaneous smart card operations such as getting the card ATR or 
			sending arbitrary APDU commands to a card.
		</para>
	</refsect1>

	<refsect1>
		<title>Options</title>
		<para>
			<variablelist>
				<varlistentry>
					<term><option>--atr, -a</option></term>
					<listitem><para>Print the Answer To Reset (ATR) of the card,
					output is in hex byte format</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--serial</option></term>
					<listitem><para>Print the card serial number (normally the ICCSN), output is in hex byte
format</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--send-apdu</option> apdu, <option>-s</option> apdu</term>
					<listitem><para>Sends an arbitrary APDU to the card in the format AA:BB:CC:DD:EE:FF...</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--list-files, -f</option></term>
					<listitem><para>Recursively lists all files stored on card</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--list-readers, -l</option></term>
					<listitem><para>Lists all configured readers</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--list-drivers, -D</option></term>
					<listitem><para>Lists all installed card drivers</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--list-rdrivers, -R</option></term>
					<listitem><para>Lists all installed reader drivers</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--reader</option> num, <option>-r</option> num</term>
					<listitem><para>Use the given reader number.  The default is 0, the first reader
in the system.</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--card-driver</option> driver, <option>-c</option> driver</term>
					<listitem><para>Use the given card driver.  The default is auto-detected.</para></listitem>
				</varlistentry>
				<varlistentry>
					<term><option>--verbose, -v</option></term>
					<listitem><para>Causes <command>opensc-tool</command> to be more verbose. Specify this flag several times
to enable debug output in the opensc library.</para></listitem>
				</varlistentry>
			</variablelist>
		</para>
	</refsect1>
	
	<refsect1>
		<title>See also</title>
		<para>opensc(7), opensc-explorer(1)</para>
	</refsect1>

</refentry>