2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-02 23:55:27 +00:00

[master] cleanup pcks11 doc

This commit is contained in:
Evan Hunt
2014-01-15 10:01:44 -08:00
parent e4f484b7b7
commit 693a7bb91a

View File

@@ -40,13 +40,13 @@
</para> </para>
<para> <para>
There are two available mechanisms for PKCS#11 support in BIND 9: There are two available mechanisms for PKCS#11 support in BIND 9:
OpenSSL-based PKCS#11 and native PKCS#11. The first mechanism OpenSSL-based PKCS#11 and native PKCS#11. When using the first
BIND uses a modified version of OpenSSL which loads the provider mechanism, BIND uses a modified version of OpenSSL, which loads
library and operates the HSM indirectly; any cryptographic operations the provider library and operates the HSM indirectly; any
not supported by the HSM can be carried out by OpenSSL instead. cryptographic operations not supported by the HSM can be carried
The second mechanism enables BIND to bypass OpenSSL completely; out by OpenSSL instead. The second mechanism enables BIND to bypass
BIND loads the provider library and uses the PKCS#11 API to drive OpenSSL completely; BIND loads the provider library itself, and uses
the HSM itself. the PKCS#11 API to drive the HSM directly.
</para> </para>
<sect2> <sect2>
<title>Prerequisites</title> <title>Prerequisites</title>
@@ -75,7 +75,7 @@
</para> </para>
<screen> <screen>
$ <userinput>cd bind9</userinput> $ <userinput>cd bind9</userinput>
$ <userinput>./configure --without-openssl --enable-native-pkcs11 \ $ <userinput>./configure --enable-native-pkcs11 \
--with-pkcs11=<replaceable>provider-library-path</replaceable></userinput> --with-pkcs11=<replaceable>provider-library-path</replaceable></userinput>
</screen> </screen>
<para> <para>