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:
@@ -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>
|
||||||
|
Reference in New Issue
Block a user