Chapter 4: ProtectToolkit 7 Software Installation
3
install a package from this CD
4
uninstall a Gemalto package
5
Set the default cryptoki and/or hsm link
q
quit the utility
Choice
(1 2 3 4 q)
[Redraw]:
NOTE
Enter '
b
' to go back to the previous menu and '
q
' to quit the utility. You can also quit
with the system
INTR
key (normally
^C
).
Available Packages
This section provides a description of each available ProtectToolkit package and its prerequisites. The
packages are listed below in their most ideal installation order.
NOTE
Install only the packages required for your deployment.
If you are installing the
SafeNet PCIe HSM Access Provider (Device Driver)
, ensure that
the
dkms
package is installed on your client machine before continuing.
>
SafeNet Network HSM Access Provider:
installs the components required to access a ProtectServer 3
HSM over the network, whether a ProtectServer 3 External, ProtectServer 3+ External, or ProtectServer 3
PCIe configured for network access.
>
SafeNet PCIe HSM Access Provider (Device Driver):
installs the device driver components for a
ProtectServer 3 PCIe HSM installed in the host system.
NOTE:
After installing this package, you must run
an additional script (
driver-install.sh
) to install the PCIe driver.
>
SafeNet HSM Net Server:
installs the components required to make an installed ProtectServer 3 PCIe
HSM available on the network to other ProtectToolkit clients. Requires an installed ProtectServer 3 PCIe
and the
SafeNet PCIe HSM Access Provider
package as prerequisites.
>
SafeNet ProtectToolkit C Runtime:
installs all the necessary tools and interfaces for a ProtectToolkit-C
based Cryptoki service provider. Requires the correct
Access Provider
package for your deployment as a
prerequisite.
>
SafeNet ProtectToolkit C SDK:
installs the PTK-C software development platform. Header files are
included, in addition to the
PTK-C Runtime
. Requires the correct
Access Provider
package for your
deployment as a prerequisite.
NOTE
The
PTK-C Runtime
and
PTK-C SDK
packages cannot be installed at the same
time. To switch between them, first uninstall the package you no longer wish to use.
>
SafeNet ProtectToolkit J Runtime:
installs all the necessary tools and interfaces for a PTK-J Cryptoki
service provider, using the Java Cryptographic Architecture (JCA) / Java Cryptographic Extension (JCE)
interface.
NOTE
PTK-J requires the
PTK-C Runtime
component as a prerequisite.
Thales ProtectServer 3 HSM and ProtectToolkit 7 Installation and Configuration Guide
2021-06-30 10:29:48-04:00 Copyright 2009-2021 Thales Group
74