Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Imported opensc-0.11.9

Summary: Imported opensc-0.11.9
Keywords:

Imported opensc-0.11.9
into Git repository
  • Loading branch information...
commit 23e166fb8edb481f6a28715924a682257896b1eb 1 parent 1de2358
@zedinosaur zedinosaur authored
Showing with 3,308 additions and 1,319 deletions.
  1. +7 −0 NEWS
  2. +10 −10 configure
  3. +1 −1  configure.ac
  4. +156 −156 doc/html.out/api.html
  5. +47 −47 doc/html.out/tools.html
  6. +2 −2 doc/man.out/cardos-tool.1
  7. +2 −2 doc/man.out/cryptoflex-tool.1
  8. +2 −2 doc/man.out/netkey-tool.1
  9. +2 −2 doc/man.out/opensc-config.1
  10. +2 −2 doc/man.out/opensc-explorer.1
  11. +2 −2 doc/man.out/opensc-tool.1
  12. +2 −2 doc/man.out/pkcs11-tool.1
  13. +2 −2 doc/man.out/pkcs15-crypt.1
  14. +2 −2 doc/man.out/pkcs15-init.1
  15. +2 −2 doc/man.out/pkcs15-profile.5
  16. +2 −2 doc/man.out/pkcs15-tool.1
  17. +2 −2 doc/man.out/sc_app_info_t.3
  18. +2 −2 doc/man.out/sc_append_record.3
  19. +2 −2 doc/man.out/sc_asn1_decode.3
  20. +2 −2 doc/man.out/sc_asn1_encode.3
  21. +2 −2 doc/man.out/sc_asn1_entry.3
  22. +2 −2 doc/man.out/sc_asn1_find_tag.3
  23. +2 −2 doc/man.out/sc_asn1_print_tags.3
  24. +2 −2 doc/man.out/sc_asn1_put_tag.3
  25. +2 −2 doc/man.out/sc_asn1_read_tag.3
  26. +2 −2 doc/man.out/sc_asn1_skip_tag.3
  27. +2 −2 doc/man.out/sc_asn1_verify_tag.3
  28. +2 −2 doc/man.out/sc_base64_decode.3
  29. +2 −2 doc/man.out/sc_base64_encode.3
  30. +2 −2 doc/man.out/sc_card_ctl.3
  31. +2 −2 doc/man.out/sc_card_t.3
  32. +2 −2 doc/man.out/sc_card_valid.3
  33. +2 −2 doc/man.out/sc_check_sw.3
  34. +2 −2 doc/man.out/sc_connect_card.3
  35. +2 −2 doc/man.out/sc_copy_asn1_entry.3
  36. +2 −2 doc/man.out/sc_create_file.3
  37. +2 −2 doc/man.out/sc_delete_file.3
  38. +2 −2 doc/man.out/sc_delete_record.3
  39. +2 −2 doc/man.out/sc_der_clear.3
  40. +2 −2 doc/man.out/sc_der_copy.3
  41. +2 −2 doc/man.out/sc_detect_card_presence.3
  42. +2 −2 doc/man.out/sc_disconnect_card.3
  43. +2 −2 doc/man.out/sc_enum_apps.3
  44. +2 −2 doc/man.out/sc_establish_context.3
  45. +2 −2 doc/man.out/sc_file_dup.3
  46. +2 −2 doc/man.out/sc_file_free.3
  47. +2 −2 doc/man.out/sc_file_new.3
  48. +2 −2 doc/man.out/sc_file_t.3
  49. +2 −2 doc/man.out/sc_find_app_by_aid.3
  50. +2 −2 doc/man.out/sc_find_pkcs15_app.3
  51. +2 −2 doc/man.out/sc_format_apdu.3
  52. +2 −2 doc/man.out/sc_format_asn1_entry.3
  53. +2 −2 doc/man.out/sc_free_apps.3
  54. +2 −2 doc/man.out/sc_get_cache_dir.3
  55. +2 −2 doc/man.out/sc_get_challenge.3
  56. +2 −2 doc/man.out/sc_get_data.3
  57. +2 −2 doc/man.out/sc_list_files.3
  58. +2 −2 doc/man.out/sc_lock.3
  59. +2 −2 doc/man.out/sc_make_cache_dir.3
  60. +2 −2 doc/man.out/sc_put_data.3
  61. +2 −2 doc/man.out/sc_read_binary.3
  62. +2 −2 doc/man.out/sc_read_record.3
  63. +2 −2 doc/man.out/sc_release_context.3
  64. +2 −2 doc/man.out/sc_select_file.3
  65. +2 −2 doc/man.out/sc_set_card_driver.3
  66. +2 −2 doc/man.out/sc_strerror.3
  67. +2 −2 doc/man.out/sc_transmit_apdu.3
  68. +2 −2 doc/man.out/sc_unlock.3
  69. +2 −2 doc/man.out/sc_update_binary.3
  70. +2 −2 doc/man.out/sc_update_dir.3
  71. +2 −2 doc/man.out/sc_update_record.3
  72. +2 −2 doc/man.out/sc_wait_for_event.3
  73. +2 −2 doc/man.out/sc_write_binary.3
  74. +2 −2 doc/man.out/sc_write_record.3
  75. +172 −3 doc/nonpersistent/ChangeLog
  76. +43 −0 doc/nonpersistent/wiki.out/AktivRutokenECP.html
  77. +32 −0 doc/nonpersistent/wiki.out/AktivRutokenS.html
  78. +76 −13 doc/nonpersistent/wiki.out/AladdinEtokenPro.html
  79. +1 −1  doc/nonpersistent/wiki.out/CompilingInstalling.html
  80. +1 −1  doc/nonpersistent/wiki.out/Cyberflex.html
  81. +4 −4 doc/nonpersistent/wiki.out/GermanEGK.html
  82. +83 −41 doc/nonpersistent/wiki.out/QuickStart.html
  83. +1 −1  doc/nonpersistent/wiki.out/TCOS.html
  84. +1 −1  doc/nonpersistent/wiki.out/e-gate.html
  85. +2 −0  doc/nonpersistent/wiki.out/index.html
  86. +1 −1  src/include/winconfig.h
  87. +2 −1  src/libopensc/Makefile.am
  88. +17 −16 src/libopensc/Makefile.in
  89. +1 −0  src/libopensc/Makefile.mak
  90. +13 −49 src/libopensc/card-gemsafeV1.c
  91. +9 −0 src/libopensc/card-muscle.c
  92. +390 −314 src/libopensc/card-piv.c
  93. +799 −0 src/libopensc/card-rtecp.c
  94. +19 −0 src/libopensc/cardctl.h
  95. +3 −1 src/libopensc/cards.h
  96. +6 −3 src/libopensc/ctx.c
  97. +24 −18 src/libopensc/iso7816.c
  98. +9 −6 src/libopensc/pkcs15-gemsafeV1.c
  99. +26 −4 src/libopensc/pkcs15-piv.c
  100. +2 −2 src/libopensc/versioninfo.rc
  101. +1 −1  src/pkcs11/Makefile.mak
  102. +467 −466 src/pkcs11/pkcs11.h
  103. +2 −2 src/pkcs11/versioninfo.rc
  104. +3 −2 src/pkcs15init/Makefile.am
  105. +6 −4 src/pkcs15init/Makefile.in
  106. +2 −2 src/pkcs15init/Makefile.mak
  107. +1 −1  src/pkcs15init/pkcs15-entersafe.c
  108. +1 −0  src/pkcs15init/pkcs15-init.h
  109. +1 −0  src/pkcs15init/pkcs15-lib.c
  110. +507 −0 src/pkcs15init/pkcs15-rtecp.c
  111. +2 −0  src/pkcs15init/pkcs15-rutoken.c
  112. +1 −0  src/pkcs15init/pkcs15init.exports
  113. +204 −0 src/pkcs15init/rutoken_ecp.profile
  114. +2 −2 src/pkcs15init/versioninfo.rc
  115. +2 −2 src/scconf/versioninfo.rc
  116. +2 −2 src/tests/versioninfo.rc
  117. +5 −0 src/tools/cardos-tool.c
  118. +1 −1  src/tools/opensc-tool.c
  119. +2 −2 src/tools/versioninfo.rc
View
7 NEWS
@@ -6,6 +6,13 @@ http://www.opensc-project.org/opensc/wiki/WhatsNew
Also see the svn changelog using svn command
or doc/nonpersistent/ChangeLog.
+New in 0.11.9; 2009-07-29; Andreas Jellinghaus
+* New rutoken_ecp driver by Aktiv Co. / Aleksey Samsonov
+* Allow more keys/certificates/files etc. with entersafe tokens
+* Updates pkcs11.h from scute fixing warnings
+* Small fixes in rutoken driver
+* Major update for piv driver with increased compatibility
+
New in 0.11.8; 2009-05-07; Andreas Jellinghaus
* Fix security problem in pkcs11-tool gen_keypair (PublicExponent 1)
* fix compiling without openssl.
View
20 configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for opensc 0.11.8.
+# Generated by GNU Autoconf 2.63 for opensc 0.11.9.
#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
@@ -743,8 +743,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='opensc'
PACKAGE_TARNAME='opensc'
-PACKAGE_VERSION='0.11.8'
-PACKAGE_STRING='opensc 0.11.8'
+PACKAGE_VERSION='0.11.9'
+PACKAGE_STRING='opensc 0.11.9'
PACKAGE_BUGREPORT=''
ac_unique_file="src/libopensc/sc.c"
@@ -1576,7 +1576,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures opensc 0.11.8 to adapt to many kinds of systems.
+\`configure' configures opensc 0.11.9 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1646,7 +1646,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of opensc 0.11.8:";;
+ short | recursive ) echo "Configuration of opensc 0.11.9:";;
esac
cat <<\_ACEOF
@@ -1794,7 +1794,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-opensc configure 0.11.8
+opensc configure 0.11.9
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1808,7 +1808,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by opensc $as_me 0.11.8, which was
+It was created by opensc $as_me 0.11.9, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2672,7 +2672,7 @@ am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
OPENSC_VERSION_MAJOR="0"
OPENSC_VERSION_MINOR="11"
-OPENSC_VERSION_FIX="8"
+OPENSC_VERSION_FIX="9"
# LT Version numbers, remember to change them just *before* a release.
# (Code changed: REVISION++)
@@ -17992,7 +17992,7 @@ exec 6>&1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by opensc $as_me 0.11.8, which was
+This file was extended by opensc $as_me 0.11.9, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -18055,7 +18055,7 @@ Report bugs to <bug-autoconf@gnu.org>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-opensc config.status 0.11.8
+opensc config.status 0.11.9
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
View
2  configure.ac
@@ -4,7 +4,7 @@ AC_PREREQ(2.60)
define([PACKAGE_VERSION_MAJOR], [0])
define([PACKAGE_VERSION_MINOR], [11])
-define([PACKAGE_VERSION_FIX], [8])
+define([PACKAGE_VERSION_FIX], [9])
define([PACKAGE_SUFFIX], [])
AC_INIT([opensc],[PACKAGE_VERSION_MAJOR.PACKAGE_VERSION_MINOR.PACKAGE_VERSION_FIX[]PACKAGE_SUFFIX])
View
312 doc/html.out/api.html
156 additions, 156 deletions not shown
View
94 doc/html.out/tools.html
@@ -43,18 +43,18 @@
font-style: italic;
}
---></style></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id232456"></a>OpenSC tools</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="reference"><a href="#id278563">I. OpenSC</a></span></dt></dl></div><div class="reference" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id278563"></a>OpenSC</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="refentrytitle"><a href="#opensc-config">opensc-config</a></span><span class="refpurpose"> &#8212; a tool to get information about the installed version of OpenSC</span></dt><dt><span class="refentrytitle"><a href="#opensc-tool">opensc-tool</a></span><span class="refpurpose"> &#8212; generic smart card utility</span></dt><dt><span class="refentrytitle"><a href="#opensc-explorer">opensc-explorer</a></span><span class="refpurpose"> &#8212;
+--></style></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id255837"></a>OpenSC tools</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="reference"><a href="#id301944">I. OpenSC</a></span></dt></dl></div><div class="reference" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id301944"></a>OpenSC</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="refentrytitle"><a href="#opensc-config">opensc-config</a></span><span class="refpurpose"> &#8212; a tool to get information about the installed version of OpenSC</span></dt><dt><span class="refentrytitle"><a href="#opensc-tool">opensc-tool</a></span><span class="refpurpose"> &#8212; generic smart card utility</span></dt><dt><span class="refentrytitle"><a href="#opensc-explorer">opensc-explorer</a></span><span class="refpurpose"> &#8212;
generic interactive utility for accessing smart card
and similar security token functions
</span></dt><dt><span class="refentrytitle"><a href="#pkcs11-tool">pkcs11-tool</a></span><span class="refpurpose"> &#8212; utility for managing and using PKCS #11 security tokens</span></dt><dt><span class="refentrytitle"><a href="#pkcs15-crypt">pkcs15-crypt</a></span><span class="refpurpose"> &#8212; perform crypto operations using pkcs15 smart card</span></dt><dt><span class="refentrytitle"><a href="#pkcs15-tool">pkcs15-tool</a></span><span class="refpurpose"> &#8212; utility for manipulating PKCS #15 data structures
on smart cards and similar security tokens</span></dt><dt><span class="refentrytitle"><a href="#">pkcs15-init</a></span><span class="refpurpose"> &#8212; smart card personalization utility</span></dt><dt><span class="refentrytitle"><a href="#">pkcs15-profile</a></span><span class="refpurpose"> &#8212; format of profile for <span class="command"><strong>pkcs15-init</strong></span></span></dt><dt><span class="refentrytitle"><a href="#cardos-tool">cardos-tool</a></span><span class="refpurpose"> &#8212; displays information about Card OS-based security tokens or format them
- </span></dt><dt><span class="refentrytitle"><a href="#cryptoflex-tool">cryptoflex-tool</a></span><span class="refpurpose"> &#8212; utility for manipulating Schlumberger Cryptoflex data structures</span></dt><dt><span class="refentrytitle"><a href="#netkey-tool">netkey-tool</a></span><span class="refpurpose"> &#8212; administrative utility for Netkey E4 cards</span></dt></dl></div><div class="refentry" lang="en"><a name="opensc-config"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>opensc-config &#8212; a tool to get information about the installed version of OpenSC</p></div><div class="refsect1" lang="en"><a name="id279368"></a><h2>Synopsis</h2><p>
+ </span></dt><dt><span class="refentrytitle"><a href="#cryptoflex-tool">cryptoflex-tool</a></span><span class="refpurpose"> &#8212; utility for manipulating Schlumberger Cryptoflex data structures</span></dt><dt><span class="refentrytitle"><a href="#netkey-tool">netkey-tool</a></span><span class="refpurpose"> &#8212; administrative utility for Netkey E4 cards</span></dt></dl></div><div class="refentry" lang="en"><a name="opensc-config"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>opensc-config &#8212; a tool to get information about the installed version of OpenSC</p></div><div class="refsect1" lang="en"><a name="id302750"></a><h2>Synopsis</h2><p>
<span class="command"><strong>opensc-config</strong></span> [OPTIONS]
- </p></div><div class="refsect1" lang="en"><a name="id279383"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id302765"></a><h2>Description</h2><p>
<span class="command"><strong>opensc-config</strong></span> is a tool that is used to get various information
about the installed version of OpenSC. It is particularly useful in determining
compiler and linker flags necessary to build programs with the OpenSC libraries.
- </p></div><div class="refsect1" lang="en"><a name="id279400"></a><h2>Options</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id302781"></a><h2>Options</h2><p>
<span class="command"><strong>opensc-config</strong></span> accepts the following options:
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--version</code></span></dt><dd><p>Print the installed version of OpenSC to standard output.</p></dd><dt><span class="term"><code class="option">--libs</code></span></dt><dd><p>Print the linker flags that are needed to compile a program
to use the OpenSC libraries.</p></dd><dt><span class="term"><code class="option">--cflags</code></span></dt><dd><p>Print the compiler flags that are needed to compile a program
@@ -68,29 +68,29 @@
the <code class="option">--cflags</code> and <code class="option">--libs</code>
options. This option must be specified before any
--libs or --cflags options.</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id278833"></a><h2>See also</h2><p>opensc(7)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="opensc-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>opensc-tool &#8212; generic smart card utility</p></div><div class="refsect1" lang="en"><a name="id278268"></a><h2>Synopsis</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id302214"></a><h2>See also</h2><p>opensc(7)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="opensc-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>opensc-tool &#8212; generic smart card utility</p></div><div class="refsect1" lang="en"><a name="id301650"></a><h2>Synopsis</h2><p>
<span class="command"><strong>opensc-tool</strong></span> [OPTIONS]
- </p></div><div class="refsect1" lang="en"><a name="id278283"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id301665"></a><h2>Description</h2><p>
The <span class="command"><strong>opensc-tool</strong></span> 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.
- </p></div><div class="refsect1" lang="en"><a name="id278300"></a><h2>Options</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id301681"></a><h2>Options</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--atr, -a</code></span></dt><dd><p>Print the Answer To Reset (ATR) of the card,
output is in hex byte format</p></dd><dt><span class="term"><code class="option">--serial</code></span></dt><dd><p>Print the card serial number (normally the ICCSN), output is in hex byte
format</p></dd><dt><span class="term"><code class="option">--send-apdu</code> apdu, <code class="option">-s</code> apdu</span></dt><dd><p>Sends an arbitrary APDU to the card in the format AA:BB:CC:DD:EE:FF...</p></dd><dt><span class="term"><code class="option">--list-files, -f</code></span></dt><dd><p>Recursively lists all files stored on card</p></dd><dt><span class="term"><code class="option">--list-readers, -l</code></span></dt><dd><p>Lists all configured readers</p></dd><dt><span class="term"><code class="option">--list-drivers, -D</code></span></dt><dd><p>Lists all installed card drivers</p></dd><dt><span class="term"><code class="option">--list-rdrivers, -R</code></span></dt><dd><p>Lists all installed reader drivers</p></dd><dt><span class="term"><code class="option">--reader</code> num, <code class="option">-r</code> num</span></dt><dd><p>Use the given reader number. The default is 0, the first reader
in the system.</p></dd><dt><span class="term"><code class="option">--card-driver</code> driver, <code class="option">-c</code> driver</span></dt><dd><p>Use the given card driver. The default is auto-detected.</p></dd><dt><span class="term"><code class="option">--verbose, -v</code></span></dt><dd><p>Causes <span class="command"><strong>opensc-tool</strong></span> to be more verbose. Specify this flag several times
to enable debug output in the opensc library.</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id278957"></a><h2>See also</h2><p>opensc(7), opensc-explorer(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="opensc-explorer"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>opensc-explorer &#8212;
+ </p></div><div class="refsect1" lang="en"><a name="id302339"></a><h2>See also</h2><p>opensc(7), opensc-explorer(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="opensc-explorer"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>opensc-explorer &#8212;
generic interactive utility for accessing smart card
and similar security token functions
- </p></div><div class="refsect1" lang="en"><a name="id320536"></a><h2>Synopsis</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id343917"></a><h2>Synopsis</h2><p>
<span class="command"><strong>opensc-explorer</strong></span> [OPTIONS]
- </p></div><div class="refsect1" lang="en"><a name="id320551"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id343932"></a><h2>Description</h2><p>
The <span class="command"><strong>opensc-explorer</strong></span> utility can be
used interactively to perform miscellaneous operations
such as exploring the contents of or sending arbitrary
APDU commands to a smart card or similar security token.
- </p></div><div class="refsect1" lang="en"><a name="id320567"></a><h2>Options</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id343948"></a><h2>Options</h2><p>
The following are the command-line options for
<span class="command"><strong>opensc-explorer</strong></span>. There are additional
interactive commands available once it is running.
@@ -111,7 +111,7 @@
verbose. Specify this flag several times to enable
debug output in the opensc library.
</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id278380"></a><h2>Commands</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id301761"></a><h2>Commands</h2><p>
The following commands are supported at the <span class="command"><strong>opensc-explorer</strong></span>
interactive prompt.
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">ls</code></span></dt><dd><p>list all files in the current DF</p></dd><dt><span class="term"><code class="option">cd</code> <code class="varname">file-id</code></span></dt><dd><p>change to another DF specified by <code class="varname">file-id</code></p></dd><dt><span class="term"><code class="option">cat</code></span></dt><dd><p>print the contents of the currently selected EF</p></dd><dt><span class="term"><code class="option">info</code> [<code class="varname">file-id</code>]</span></dt><dd><p>display attributes of a file specified by <code class="varname">file-id</code>.
@@ -134,15 +134,15 @@
and <code class="varname">size</code> is the size of the new file.</p></dd><dt><span class="term"><code class="option">pksign</code></span></dt><dd><p>create a public key signature. NOTE: This command is currently not implemented.
</p></dd><dt><span class="term"><code class="option">pkdecrypt</code></span></dt><dd><p>perform a public key decryption. NOTE: This command is currently not implemented.
</p></dd><dt><span class="term"><code class="option">erase</code></span></dt><dd><p>erase the card, if the card supports it.</p></dd><dt><span class="term"><code class="option">quit</code></span></dt><dd><p>exit the program</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id320960"></a><h2>See also</h2><p>opensc(7), opensc-tool(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="pkcs11-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs11-tool &#8212; utility for managing and using PKCS #11 security tokens</p></div><div class="refsect1" lang="en"><a name="id320982"></a><h2>Synopsis</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id344341"></a><h2>See also</h2><p>opensc(7), opensc-tool(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="pkcs11-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs11-tool &#8212; utility for managing and using PKCS #11 security tokens</p></div><div class="refsect1" lang="en"><a name="id344363"></a><h2>Synopsis</h2><p>
<span class="command"><strong>pkcs11-tool</strong></span> [OPTIONS]
- </p></div><div class="refsect1" lang="en"><a name="id320997"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id344378"></a><h2>Description</h2><p>
The <span class="command"><strong>pkcs11-tool</strong></span> utility is used to manage the
data objects on smart cards and similar PKCS #11 security tokens.
Users can list and read PINs, keys and certificates stored on the
token. User PIN authentication is performed for those operations
that require it.
- </p></div><div class="refsect1" lang="en"><a name="id321014"></a><h2>Options</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id344395"></a><h2>Options</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--login, -l</code></span></dt><dd><p>Authenticate to the token before performing
other operations. This option is not needed if a PIN is
provided on the command line.</p></dd><dt><span class="term"><code class="option">--pin</code> <code class="varname">pin</code>,
@@ -185,14 +185,14 @@
to the certificate file.</p></dd><dt><span class="term"><code class="option">--verbose, -v</code></span></dt><dd><p>Causes <span class="command"><strong>pkcs11-tool</strong></span> to be
more verbose. Specify this flag several times to enable debug
output in the OpenSC library.</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id321736"></a><h2>See also</h2><p>opensc(7)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="pkcs15-crypt"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs15-crypt &#8212; perform crypto operations using pkcs15 smart card</p></div><div class="refsect1" lang="en"><a name="id321046"></a><h2>Synopsis</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id345118"></a><h2>See also</h2><p>opensc(7)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="pkcs15-crypt"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs15-crypt &#8212; perform crypto operations using pkcs15 smart card</p></div><div class="refsect1" lang="en"><a name="id344427"></a><h2>Synopsis</h2><p>
<span class="command"><strong>pkcs15-crypt</strong></span> [OPTIONS]
- </p></div><div class="refsect1" lang="en"><a name="id321061"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id344442"></a><h2>Description</h2><p>
The <span class="command"><strong>pkcs15-crypt</strong></span> utility can be used from the
command line to perform cryptographic operations such as computing
digital signatures or decrypting data, using keys stored on a PKCS
#15 compliant smart card.
- </p></div><div class="refsect1" lang="en"><a name="id321078"></a><h2>Options</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id344459"></a><h2>Options</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--sign, -s</code></span></dt><dd><p>Perform digital signature operation on
the data read from a file specified using the <code class="option">input</code>
option. By default, the contents of the file are assumed to
@@ -235,16 +235,16 @@
If you specify '-' as PIN, it will be read from STDIN.</p></dd><dt><span class="term"><code class="option">--verbose, -v</code></span></dt><dd><p>Causes <span class="command"><strong>pkcs15-crypt</strong></span> to be more
verbose. Specify this flag several times to enable debug output
in the OpenSC library.</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id321839"></a><h2>See also</h2><p>pkcs15-init(1), pkcs15-tool(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="pkcs15-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs15-tool &#8212; utility for manipulating PKCS #15 data structures
- on smart cards and similar security tokens</p></div><div class="refsect1" lang="en"><a name="id321333"></a><h2>Synopsis</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id345220"></a><h2>See also</h2><p>pkcs15-init(1), pkcs15-tool(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="pkcs15-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs15-tool &#8212; utility for manipulating PKCS #15 data structures
+ on smart cards and similar security tokens</p></div><div class="refsect1" lang="en"><a name="id344714"></a><h2>Synopsis</h2><p>
<span class="command"><strong>pkcs15-tool</strong></span> [OPTIONS]
- </p></div><div class="refsect1" lang="en"><a name="id321348"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id344729"></a><h2>Description</h2><p>
The <span class="command"><strong>pkcs15-tool</strong></span> utility is used to manipulate
the PKCS #15 data structures on smart cards and similar security
tokens. Users can list and read PINs, keys and certificates stored
on the token. User PIN authentication is performed for those
operations that require it.
- </p></div><div class="refsect1" lang="en"><a name="id321365"></a><h2>Options</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id344746"></a><h2>Options</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--learn-card, -L</code></span></dt><dd><p>Cache PKCS #15 token data to the local filesystem.
Subsequent operations are performed on the cached data where possible.
If the cache becomes out-of-sync with the token state (eg. new key is
@@ -267,14 +267,14 @@
reader number 0, the first reader in the system.</p></dd><dt><span class="term"><code class="option">--verbose, -v</code></span></dt><dd><p>Causes <span class="command"><strong>pkcs15-tool</strong></span> to be more
verbose. Specify this flag several times to enable debug output
in the OpenSC library.</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id322195"></a><h2>See also</h2><p>opensc(7), pkcs15-init(1), pkcs15-crypt(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name=""></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs15-init &#8212; smart card personalization utility</p></div><div class="refsect1" lang="en"><a name="id322063"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id345576"></a><h2>See also</h2><p>opensc(7), pkcs15-init(1), pkcs15-crypt(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name=""></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs15-init &#8212; smart card personalization utility</p></div><div class="refsect1" lang="en"><a name="id345444"></a><h2>Description</h2><p>
The <span class="command"><strong>pkcs15-init</strong></span> utility can be used to create a PKCS #15
structure on a smart card, and add key or certificate objects. Details of the
structure that will be created are controlled via profiles.
</p><p>
The profile used by default is <span class="command"><strong>pkcs15</strong></span>. Alternative
profiles can be specified via the <code class="option">-p</code> switch.
- </p></div><div class="refsect1" lang="en"><a name="id322090"></a><h2>PIN Usage</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id345471"></a><h2>PIN Usage</h2><p>
<span class="command"><strong>pkcs15-init</strong></span> can be used to create a PKCS #15 structure on
your smart card, create PINs, and install keys and certificates on the card.
This process is also called <span class="emphasis"><em>personalization</em></span>.
@@ -301,7 +301,7 @@
For each PIN, you can specify a PUK (also called <span class="emphasis"><em>unblock PIN</em></span>).
The PUK can be used to overwrite or unlock a PIN if too many incorrect values
have been entered in a row.
- </p></div><div class="refsect1" lang="en"><a name="id322210"></a><h2>Modes of operation</h2><div class="refsect2" lang="en"><a name="id322216"></a><h3>Initialization</h3><p>This is the first step during card personalization, and will create the
+ </p></div><div class="refsect1" lang="en"><a name="id345592"></a><h2>Modes of operation</h2><div class="refsect2" lang="en"><a name="id345598"></a><h3>Initialization</h3><p>This is the first step during card personalization, and will create the
basic files on the card. To create the initial PKCS #15 structure, invoke the
utility as
</p><p>
@@ -312,7 +312,7 @@
If the card supports it, you can also request that the card is erased prior
to creating the PKCS #15 structure, by specifying the <code class="option">--erase-card</code>
option.
- </p></div><div class="refsect2" lang="en"><a name="id322249"></a><h3>User PIN Installation</h3><p>
+ </p></div><div class="refsect2" lang="en"><a name="id345630"></a><h3>User PIN Installation</h3><p>
Before installing any user objects such as private keys, you need at least one
PIN to protect these objects. you can do this using
</p><p>
@@ -326,7 +326,7 @@
</p><p>
To set a label for this PIN object (which can be used by applications to display
a meaningful prompt to the user), use the <code class="option">--label</code> command line option.
- </p></div><div class="refsect2" lang="en"><a name="id322289"></a><h3>Key generation</h3><p>
+ </p></div><div class="refsect2" lang="en"><a name="id345671"></a><h3>Key generation</h3><p>
<span class="command"><strong>pkcs15-init</strong></span> lets you generate a new key and store it on the card.
You can do this using:
</p><p>
@@ -348,7 +348,7 @@
on-board key generation facilities, if available. If the card does not
support on-board key generation, <span class="command"><strong>pkcs15-init</strong></span> will fall
back to software key generation.
- </p></div><div class="refsect2" lang="en"><a name="id322353"></a><h3>Private Key Download</h3><p>
+ </p></div><div class="refsect2" lang="en"><a name="id345734"></a><h3>Private Key Download</h3><p>
You can use a private key generated by other means and download it to the card.
For instance, to download a private key contained in a file named
<span class="emphasis"><em>okir.pem</em></span>, which is in PEM format, you would use
@@ -375,7 +375,7 @@
a file. A PKCS #12 file usually contains the X.509 certificate corresponding
to the private key. If that is the case, <span class="command"><strong>pkcs15-init</strong></span> will
store the certificate instead of the public key portion.
- </p></div><div class="refsect2" lang="en"><a name="id322943"></a><h3>Public Key Download</h3><p>
+ </p></div><div class="refsect2" lang="en"><a name="id346324"></a><h3>Public Key Download</h3><p>
You can also download individual public keys to the card using the
<code class="option">--store-public-key</code> option, which takes a filename as an
argument. This file is supposed to contain the public key. If you don't
@@ -386,12 +386,12 @@
Since the corresponding public keys are always downloaded automatically
when generating a new key, or when downloading a private key, you will
probably use this option only very rarely.
- </p></div><div class="refsect2" lang="en"><a name="id322970"></a><h3>Certificate Download</h3><p>
+ </p></div><div class="refsect2" lang="en"><a name="id346352"></a><h3>Certificate Download</h3><p>
You can download certificates to the card using the
<code class="option">--store-certificate</code> option, which takes a filename as
an argument. This file is supposed to contain the DER encoded X.509
certificate.
- </p></div><div class="refsect2" lang="en"><a name="id322985"></a><h3>Downloading PKCS #12 bags</h3><p>
+ </p></div><div class="refsect2" lang="en"><a name="id346366"></a><h3>Downloading PKCS #12 bags</h3><p>
Most browsers nowadays use PKCS #12 format files when you ask them to
export your key and certificate to a file. <span class="command"><strong>pkcs15-init</strong></span>
is capable of parsing these files, and storing their contents on the
@@ -405,7 +405,7 @@
and protect it with the PIN referenced by authentication ID <span class="emphasis"><em>01</em></span>.
It will also store any X.509 certificates contained in the file, which is
usually the user certificate that goes with the key, as well as the CA certificate.
- </p></div></div><div class="refsect1" lang="en"><a name="id323022"></a><h2>Options</h2><p>
+ </p></div></div><div class="refsect1" lang="en"><a name="id346403"></a><h2>Options</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--profile</code> <span class="emphasis"><em>name</em></span>,
<code class="option">-p</code> <span class="emphasis"><em>name</em></span></span></dt><dd><p>
Tells <span class="command"><strong>pkcs15-init</strong></span> to load the specified general
@@ -489,9 +489,9 @@
Causes <span class="command"><strong>pkcs15-init</strong></span> to be more verbose. Specify this
flag several times to enable debug output in the OpenSC library.
</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id323390"></a><h2>See also</h2><p>pkcs15-profile(5)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name=""></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs15-profile &#8212; format of profile for <span class="command"><strong>pkcs15-init</strong></span></p></div><div class="refsect1" lang="en"><a name="id279759"></a><h2>Synopsis</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id346771"></a><h2>See also</h2><p>pkcs15-profile(5)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name=""></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pkcs15-profile &#8212; format of profile for <span class="command"><strong>pkcs15-init</strong></span></p></div><div class="refsect1" lang="en"><a name="id303140"></a><h2>Synopsis</h2><p>
<span class="command"><strong></strong></span>
- </p></div><div class="refsect1" lang="en"><a name="id279772"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id303154"></a><h2>Description</h2><p>
The <span class="command"><strong>pkcs15-init</strong></span> utility for PKCS #15 smart card
personalization is controlled via profiles. When starting, it will read two
such profiles at the moment, a generic application profile, and a card
@@ -507,32 +507,32 @@
The card specific profile contains additional information required during
card intialization, such as location of PIN files, key references etc.
Profiles currently reside in <span class="command"><strong>@pkgdatadir@</strong></span>
- </p></div><div class="refsect1" lang="en"><a name="id321746"></a><h2>Syntax</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id345127"></a><h2>Syntax</h2><p>
This section should contain information about the profile syntax. Will add
this soonishly.
- </p></div><div class="refsect1" lang="en"><a name="id321757"></a><h2>See also</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id345138"></a><h2>See also</h2><p>
<span class="command"><strong>pkcs15</strong></span>(7), <span class="command"><strong>pkcs15-init</strong></span>(1),
<span class="command"><strong>pkcs15-crypt</strong></span>(1), <span class="command"><strong>opensc</strong></span>(7),
</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="cardos-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>cardos-tool &#8212; displays information about Card OS-based security tokens or format them
- </p></div><div class="refsect1" lang="en"><a name="id322799"></a><h2>Synopsis</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id346180"></a><h2>Synopsis</h2><p>
<span class="command"><strong>cardos-tool</strong></span> [OPTIONS]
- </p></div><div class="refsect1" lang="en"><a name="id322814"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id346195"></a><h2>Description</h2><p>
The <span class="command"><strong>cardos-tool</strong></span> utility is used to display information about
smart cards and similar security tokens based on Siemens Card/OS M4.
- </p></div><div class="refsect1" lang="en"><a name="id322829"></a><h2>Options</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id346211"></a><h2>Options</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--info</code>, <code class="option">-i</code></span></dt><dd><p>Display information about the card or token.</p></dd><dt><span class="term"><code class="option">--format</code>, <code class="option">-f</code></span></dt><dd><p>Format the card or token.</p></dd><dt><span class="term"><code class="option">--reader</code> number, <code class="option">-r</code> number</span></dt><dd><p>Specify the reader number <code class="varname">number</code> to use.
The default is reader 0.</p></dd><dt><span class="term"><code class="option">--card-driver</code> name, <code class="option">-c</code> driver</span></dt><dd><p>Use the card driver specified by <code class="varname">name</code>. The default
is to auto-detect the correct card driver.</p></dd><dt><span class="term"><code class="option">--wait, -w</code></span></dt><dd><p>Causes <span class="command"><strong>cardos-info</strong></span> to wait for the token
to be inserted into reader.</p></dd><dt><span class="term"><code class="option">--verbose, -v</code></span></dt><dd><p>Causes <span class="command"><strong>cardos-info</strong></span> to be more verbose. Specify this flag several times
to enable debug output in the opensc library.</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id322441"></a><h2>See also</h2><p>opensc(7)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="cryptoflex-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>cryptoflex-tool &#8212; utility for manipulating Schlumberger Cryptoflex data structures</p></div><div class="refsect1" lang="en"><a name="id322727"></a><h2>Synopsis</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id345822"></a><h2>See also</h2><p>opensc(7)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="cryptoflex-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>cryptoflex-tool &#8212; utility for manipulating Schlumberger Cryptoflex data structures</p></div><div class="refsect1" lang="en"><a name="id346108"></a><h2>Synopsis</h2><p>
<span class="command"><strong>cryptoflex-tool</strong></span> [OPTIONS]
- </p></div><div class="refsect1" lang="en"><a name="id322742"></a><h2>Description</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id346123"></a><h2>Description</h2><p>
<span class="command"><strong>cryptoflex-tool</strong></span> is used to manipulate PKCS
data structures on Schlumberger Cryptoflex smart cards. Users
can create, list and read PINs and keys stored on the smart card.
User PIN authentication is performed for those operations that require it.
- </p></div><div class="refsect1" lang="en"><a name="id322758"></a><h2>Options</h2><p>
+ </p></div><div class="refsect1" lang="en"><a name="id346140"></a><h2>Options</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--verify-pin, -V</code></span></dt><dd><p>Verifies CHV1 before issuing commands</p></dd><dt><span class="term"><code class="option">--list-keys, -l</code></span></dt><dd><p>Lists all keys stored in a public key file</p></dd><dt><span class="term"><code class="option">--create-key-files</code> <code class="varname">arg</code>,
<code class="option">-c</code> <code class="varname">arg</code></span></dt><dd><p>Creates new RSA key files for <code class="varname">arg</code> keys</p></dd><dt><span class="term"><code class="option">--create-pin-files</code> <code class="varname">id</code>,
<code class="option">-P</code> <code class="varname">id</code></span></dt><dd><p>Creates new PIN file for CHV<code class="varname">id</code></p></dd><dt><span class="term"><code class="option">--generate-key, -g</code></span></dt><dd><p>Generate a new RSA key pair</p></dd><dt><span class="term"><code class="option">--read-key</code></span></dt><dd><p>Reads a public key from the card, allowing the user to
@@ -554,18 +554,18 @@
is to use reader number 0, the first reader in the system.</p></dd><dt><span class="term"><code class="option">--verbose, -v</code></span></dt><dd><p>Causes <span class="command"><strong>cryptoflex-tool</strong></span> to be more
verbose. Specify this flag several times to enable debug output in
the opensc library.</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id323722"></a><h2>See also</h2><p>opensc(7), pkcs15-tool(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="netkey-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>netkey-tool &#8212; administrative utility for Netkey E4 cards</p></div><div class="refsect1" lang="en"><a name="id323742"></a><h2>Synopsis</h2><p><span class="command"><strong>netkey-tool</strong></span> [OPTIONS] [COMMAND]</p></div><div class="refsect1" lang="en"><a name="id323756"></a><h2>Description</h2><p>The <span class="command"><strong>netkey-tool</strong></span> utility can be used from the
+ </p></div><div class="refsect1" lang="en"><a name="id347103"></a><h2>See also</h2><p>opensc(7), pkcs15-tool(1)</p></div></div><div class="refentry" lang="en"><div class="refentry.separator"><hr></div><a name="netkey-tool"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>netkey-tool &#8212; administrative utility for Netkey E4 cards</p></div><div class="refsect1" lang="en"><a name="id347124"></a><h2>Synopsis</h2><p><span class="command"><strong>netkey-tool</strong></span> [OPTIONS] [COMMAND]</p></div><div class="refsect1" lang="en"><a name="id347137"></a><h2>Description</h2><p>The <span class="command"><strong>netkey-tool</strong></span> utility can be used from the
command line to perform some smart card operations with NetKey E4 cards
that cannot be done easily with other OpenSC-tools, such as changing local
PINs, storing certificates into empty NetKey E4 cert-files or displaying
- the initial PUK-value.</p></div><div class="refsect1" lang="en"><a name="id323773"></a><h2>Options</h2><p>
+ the initial PUK-value.</p></div><div class="refsect1" lang="en"><a name="id347154"></a><h2>Options</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">--help</code>, <code class="option">-h</code></span></dt><dd><p>Displays a short help message.</p></dd><dt><span class="term"><code class="option">--reader</code> number, <code class="option">-r</code> number</span></dt><dd><p>Use smart card in specified reader. Default is reader 0.</p></dd><dt><span class="term"><code class="option">-v</code></span></dt><dd><p>Causes <span class="command"><strong>netkey-tool</strong></span> to be more verbose. This
options may be specified multiple times to increase verbosity.</p></dd><dt><span class="term"><code class="option">--pin</code> pin-value, <code class="option">-p</code> pin-value</span></dt><dd><p>Specifies the current value of the global PIN.</p></dd><dt><span class="term"><code class="option">--puk</code> pin-value, <code class="option">-u</code> pin-value</span></dt><dd><p>Specifies the current value of the global PUK.</p></dd><dt><span class="term"><code class="option">--pin0</code> pin-value, <code class="option">-0</code> pin-value</span></dt><dd><p>Specifies the current value of the local PIN0 (aka local PIN).</p></dd><dt><span class="term"><code class="option">--pin1</code> pin-value, <code class="option">-1</code> pin-value</span></dt><dd><p>Specifies the current value of the local PIN1 (aka local PUK).</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id323514"></a><h2>PIN format</h2><p>With the <code class="option">-p</code>, <code class="option">-u</code>, <code class="option">-0</code> or the <code class="option">-1</code>
+ </p></div><div class="refsect1" lang="en"><a name="id346896"></a><h2>PIN format</h2><p>With the <code class="option">-p</code>, <code class="option">-u</code>, <code class="option">-0</code> or the <code class="option">-1</code>
one of the cards pins may be specified. You may use plain ascii-strings (i.e. 123456) or a hex-string
(i.e. 31:32:33:34:35:36). A hex-string must consists of exacly n 2-digit hexnumbers separated by n-1 colons.
Otherwise it will be interpreted as an ascii string. For example :12:34: and 1:2:3:4 are both pins of
- length 7, while 12:34 and 01:02:03:04 are pins of length 2 and 4.</p></div><div class="refsect1" lang="en"><a name="id323544"></a><h2>Commands</h2><p>When used without any options or commands, <span class="command"><strong>netkey-tool</strong></span> will
+ length 7, while 12:34 and 01:02:03:04 are pins of length 2 and 4.</p></div><div class="refsect1" lang="en"><a name="id346925"></a><h2>Commands</h2><p>When used without any options or commands, <span class="command"><strong>netkey-tool</strong></span> will
display information about the smart cards pins and certificates. This will not change
your card in any aspect (assumed there are no bugs in <span class="command"><strong>netkey-tool</strong></span>).
In particular the tries-left counters of the pins are investigated without doing
@@ -598,5 +598,5 @@
writable you must specify a pin in order to change it. If you try to use this command
without specifying a pin, <span class="command"><strong>netkey-tool</strong></span> will tell you which one is
needed.</p></dd></dl></div><p>
- </p></div><div class="refsect1" lang="en"><a name="id324199"></a><h2>See also</h2><p>opensc(7), opensc-explorer(1)</p></div><div class="refsect1" lang="en"><a name="id324209"></a><h2>Authors</h2><p><span class="command"><strong>netkey-tool</strong></span> was written by
+ </p></div><div class="refsect1" lang="en"><a name="id347580"></a><h2>See also</h2><p>opensc(7), opensc-explorer(1)</p></div><div class="refsect1" lang="en"><a name="id347590"></a><h2>Authors</h2><p><span class="command"><strong>netkey-tool</strong></span> was written by
Peter Koch <code class="email">&lt;<a class="email" href="mailto:pk_opensc@web.de">pk_opensc@web.de</a>&gt;</code>.</p></div></div></div></div></body></html>
View
4 doc/man.out/cardos-tool.1
@@ -1,11 +1,11 @@
.\" Title: cardos-tool
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "CARDOS\-TOOL" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "CARDOS\-TOOL" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/cryptoflex-tool.1
@@ -1,11 +1,11 @@
.\" Title: cryptoflex-tool
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "CRYPTOFLEX\-TOOL" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "CRYPTOFLEX\-TOOL" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/netkey-tool.1
@@ -1,11 +1,11 @@
.\" Title: netkey-tool
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "NETKEY\-TOOL" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "NETKEY\-TOOL" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/opensc-config.1
@@ -1,11 +1,11 @@
.\" Title: opensc-config
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "OPENSC\-CONFIG" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "OPENSC\-CONFIG" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/opensc-explorer.1
@@ -1,11 +1,11 @@
.\" Title: opensc-explorer
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "OPENSC\-EXPLORER" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "OPENSC\-EXPLORER" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/opensc-tool.1
@@ -1,11 +1,11 @@
.\" Title: opensc-tool
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "OPENSC\-TOOL" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "OPENSC\-TOOL" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/pkcs11-tool.1
@@ -1,11 +1,11 @@
.\" Title: pkcs11-tool
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "PKCS11\-TOOL" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "PKCS11\-TOOL" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/pkcs15-crypt.1
@@ -1,11 +1,11 @@
.\" Title: pkcs15-crypt
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "PKCS15\-CRYPT" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "PKCS15\-CRYPT" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/pkcs15-init.1
@@ -1,11 +1,11 @@
.\" Title: pkcs15-init
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "PKCS15\-INIT" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "PKCS15\-INIT" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/pkcs15-profile.5
@@ -1,11 +1,11 @@
.\" Title: pkcs15-profile
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "PKCS15\-PROFILE" "5" "05/07/2009" "opensc" "OpenSC tools"
+.TH "PKCS15\-PROFILE" "5" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/pkcs15-tool.1
@@ -1,11 +1,11 @@
.\" Title: pkcs15-tool
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC tools
.\" Source: opensc
.\"
-.TH "PKCS15\-TOOL" "1" "05/07/2009" "opensc" "OpenSC tools"
+.TH "PKCS15\-TOOL" "1" "07/29/2009" "opensc" "OpenSC tools"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_app_info_t.3
@@ -1,11 +1,11 @@
.\" Title: sc_app_info_t
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_APP_INFO_T" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_APP_INFO_T" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_append_record.3
@@ -1,11 +1,11 @@
.\" Title: sc_append_record
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_APPEND_RECORD" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_APPEND_RECORD" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_decode.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_decode
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_DECODE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_DECODE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_encode.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_encode
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_ENCODE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_ENCODE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_entry.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_entry
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_ENTRY" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_ENTRY" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_find_tag.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_find_tag
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_FIND_TAG" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_FIND_TAG" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_print_tags.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_print_tags
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_PRINT_TAGS" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_PRINT_TAGS" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_put_tag.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_put_tag
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_PUT_TAG" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_PUT_TAG" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_read_tag.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_read_tag
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_READ_TAG" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_READ_TAG" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_skip_tag.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_skip_tag
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_SKIP_TAG" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_SKIP_TAG" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_asn1_verify_tag.3
@@ -1,11 +1,11 @@
.\" Title: sc_asn1_verify_tag
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ASN1_VERIFY_TAG" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ASN1_VERIFY_TAG" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_base64_decode.3
@@ -1,11 +1,11 @@
.\" Title: sc_base64_decode
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_BASE64_DECODE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_BASE64_DECODE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_base64_encode.3
@@ -1,11 +1,11 @@
.\" Title: sc_base64_encode
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_BASE64_ENCODE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_BASE64_ENCODE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_card_ctl.3
@@ -1,11 +1,11 @@
.\" Title: sc_card_ctl
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_CARD_CTL" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_CARD_CTL" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_card_t.3
@@ -1,11 +1,11 @@
.\" Title: sc_card_t
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_CARD_T" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_CARD_T" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_card_valid.3
@@ -1,11 +1,11 @@
.\" Title: sc_card_valid
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_CARD_VALID" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_CARD_VALID" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_check_sw.3
@@ -1,11 +1,11 @@
.\" Title: sc_check_sw
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_CHECK_SW" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_CHECK_SW" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_connect_card.3
@@ -1,11 +1,11 @@
.\" Title: sc_connect_card
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_CONNECT_CARD" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_CONNECT_CARD" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_copy_asn1_entry.3
@@ -1,11 +1,11 @@
.\" Title: sc_copy_asn1_entry
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_COPY_ASN1_ENTRY" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_COPY_ASN1_ENTRY" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_create_file.3
@@ -1,11 +1,11 @@
.\" Title: sc_create_file
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_CREATE_FILE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_CREATE_FILE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_delete_file.3
@@ -1,11 +1,11 @@
.\" Title: sc_delete_file
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_DELETE_FILE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_DELETE_FILE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_delete_record.3
@@ -1,11 +1,11 @@
.\" Title: sc_delete_record
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_DELETE_RECORD" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_DELETE_RECORD" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_der_clear.3
@@ -1,11 +1,11 @@
.\" Title: sc_der_clear
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_DER_CLEAR" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_DER_CLEAR" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_der_copy.3
@@ -1,11 +1,11 @@
.\" Title: sc_der_copy
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_DER_COPY" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_DER_COPY" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_detect_card_presence.3
@@ -1,11 +1,11 @@
.\" Title: sc_detect_card_presence
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_DETECT_CARD_PRESE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_DETECT_CARD_PRESE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_disconnect_card.3
@@ -1,11 +1,11 @@
.\" Title: sc_disconnect_card
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_DISCONNECT_CARD" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_DISCONNECT_CARD" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_enum_apps.3
@@ -1,11 +1,11 @@
.\" Title: sc_enum_apps
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ENUM_APPS" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ENUM_APPS" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_establish_context.3
@@ -1,11 +1,11 @@
.\" Title: sc_establish_context
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_ESTABLISH_CONTEXT" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_ESTABLISH_CONTEXT" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_file_dup.3
@@ -1,11 +1,11 @@
.\" Title: sc_file_dup
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FILE_DUP" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FILE_DUP" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_file_free.3
@@ -1,11 +1,11 @@
.\" Title: sc_file_free
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FILE_FREE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FILE_FREE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_file_new.3
@@ -1,11 +1,11 @@
.\" Title: sc_file_new
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FILE_NEW" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FILE_NEW" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_file_t.3
@@ -1,11 +1,11 @@
.\" Title: sc_file_t
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FILE_T" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FILE_T" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_find_app_by_aid.3
@@ -1,11 +1,11 @@
.\" Title: sc_find_app_by_aid
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FIND_APP_BY_AID" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FIND_APP_BY_AID" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_find_pkcs15_app.3
@@ -1,11 +1,11 @@
.\" Title: sc_find_pkcs15_app
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FIND_PKCS15_APP" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FIND_PKCS15_APP" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_format_apdu.3
@@ -1,11 +1,11 @@
.\" Title: sc_format_apdu
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FORMAT_APDU" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FORMAT_APDU" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_format_asn1_entry.3
@@ -1,11 +1,11 @@
.\" Title: sc_format_asn1_entry
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FORMAT_ASN1_ENTRY" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FORMAT_ASN1_ENTRY" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_free_apps.3
@@ -1,11 +1,11 @@
.\" Title: sc_free_apps
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_FREE_APPS" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_FREE_APPS" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_get_cache_dir.3
@@ -1,11 +1,11 @@
.\" Title: sc_get_cache_dir
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_GET_CACHE_DIR" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_GET_CACHE_DIR" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_get_challenge.3
@@ -1,11 +1,11 @@
.\" Title: sc_get_challenge
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_GET_CHALLENGE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_GET_CHALLENGE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_get_data.3
@@ -1,11 +1,11 @@
.\" Title: sc_get_data
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_GET_DATA" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_GET_DATA" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_list_files.3
@@ -1,11 +1,11 @@
.\" Title: sc_list_files
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_LIST_FILES" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_LIST_FILES" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_lock.3
@@ -1,11 +1,11 @@
.\" Title: sc_lock
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_LOCK" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_LOCK" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_make_cache_dir.3
@@ -1,11 +1,11 @@
.\" Title: sc_make_cache_dir
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_MAKE_CACHE_DIR" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_MAKE_CACHE_DIR" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_put_data.3
@@ -1,11 +1,11 @@
.\" Title: sc_put_data
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_PUT_DATA" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_PUT_DATA" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_read_binary.3
@@ -1,11 +1,11 @@
.\" Title: sc_read_binary
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_READ_BINARY" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_READ_BINARY" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_read_record.3
@@ -1,11 +1,11 @@
.\" Title: sc_read_record
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_READ_RECORD" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_READ_RECORD" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_release_context.3
@@ -1,11 +1,11 @@
.\" Title: sc_release_context
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_RELEASE_CONTEXT" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_RELEASE_CONTEXT" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_select_file.3
@@ -1,11 +1,11 @@
.\" Title: sc_select_file
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_SELECT_FILE" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_SELECT_FILE" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_set_card_driver.3
@@ -1,11 +1,11 @@
.\" Title: sc_set_card_driver
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_SET_CARD_DRIVER" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_SET_CARD_DRIVER" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_strerror.3
@@ -1,11 +1,11 @@
.\" Title: sc_strerror
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_STRERROR" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_STRERROR" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_transmit_apdu.3
@@ -1,11 +1,11 @@
.\" Title: sc_transmit_apdu
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_TRANSMIT_APDU" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_TRANSMIT_APDU" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_unlock.3
@@ -1,11 +1,11 @@
.\" Title: sc_unlock
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_UNLOCK" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_UNLOCK" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_update_binary.3
@@ -1,11 +1,11 @@
.\" Title: sc_update_binary
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_UPDATE_BINARY" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_UPDATE_BINARY" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_update_dir.3
@@ -1,11 +1,11 @@
.\" Title: sc_update_dir
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_UPDATE_DIR" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_UPDATE_DIR" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_update_record.3
@@ -1,11 +1,11 @@
.\" Title: sc_update_record
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_UPDATE_RECORD" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_UPDATE_RECORD" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_wait_for_event.3
@@ -1,11 +1,11 @@
.\" Title: sc_wait_for_event
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_WAIT_FOR_EVENT" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_WAIT_FOR_EVENT" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_write_binary.3
@@ -1,11 +1,11 @@
.\" Title: sc_write_binary
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_WRITE_BINARY" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_WRITE_BINARY" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
4 doc/man.out/sc_write_record.3
@@ -1,11 +1,11 @@
.\" Title: sc_write_record
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
-.\" Date: 05/07/2009
+.\" Date: 07/29/2009
.\" Manual: OpenSC API reference
.\" Source: opensc
.\"
-.TH "SC_WRITE_RECORD" "3" "05/07/2009" "opensc" "OpenSC API reference"
+.TH "SC_WRITE_RECORD" "3" "07/29/2009" "opensc" "OpenSC API reference"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
View
175 doc/nonpersistent/ChangeLog
@@ -1,10 +1,179 @@
-2009-05-07 13:10 aj
+2009-07-29 07:03 aj
- * releases/opensc-0.11.8/configure.ac: prepare new release.
+ * releases/opensc-0.11.9: Create new release.
+
+2009-07-29 07:02 aj
+
+ * trunk/NEWS, trunk/configure.ac: Prepare for new release
+
+2009-07-23 08:56 aj
+
+ * trunk/src/pkcs15init/pkcs15-entersafe.c: Weitao Sun: no one can
+ create more than 15 files under 5015 df. I increase it from 15
+ to 48, and all are OK.
+
+2009-07-23 08:30 aj
+
+ * trunk/src/pkcs11/pkcs11.h: Latest version from scute svn with
+ this change: Stef Walter: Make all constants UL that should be.
+
+2009-07-22 12:24 aj
+
+ * trunk/src/pkcs15init/pkcs15-rtecp.c,
+ trunk/src/pkcs15init/pkcs15-rutoken.c: Aktiv Co./Aleksey
+ Samsonov: fix a bug in rutoken driver.
+
+2009-07-22 10:09 aj
+
+ * trunk/src/libopensc/card-piv.c,
+ trunk/src/libopensc/pkcs15-piv.c: Douglas E. Engert: major
+ update for the PIV smartcard. The major issue is with getting
+ the length of an object or the cert contained in an object. The
+ PIV card does not have a directory on the card, So the previous
+ version tried to put off as long as possible the reading of
+ objects for performance so as to avoid having to read objects
+ that would not be used. The first standard, NIST 800-73, set
+ maximum sizes for objects. 800-73-2 removed this for
+ certificates. A certificate object can contain a certificate
+ which might be compressed. The only way to get the length of the
+ compressed certificate is to decompress it. Thus the
+ decompressed certificate could be larger then the container
+ object, so even if the PIV card had a directory, one would still
+ need to decompress the certificate to find its length. OpenSC
+ sc_read_binary will use the length obtained by using
+ sc_select_file(...,&file_out), and thus the lengths must be
+ determined in sc_select_file. Change are to card-piv.c and
+ pkcs15-piv.c and include: * The old cache code which was not
+ working was removed. * New cache code was added which caches all
+ object read from the card * If an object has a cert, the cert is
+ decompressed and also cached. * As part of reading an object the
+ first 8 bytes are read and this is then used to allocate a large
+ buffer to read in the object. * If pkcs15 or pkcs11 asks about a
+ certificate, the cert object will be read, and the cert
+ decompressed, to get the actual length. * If piv_select_file is
+ called with the file_out != NULL the object will be read to get
+ the length If called with NULL it will not be read. * The