![Thales ProtectToolkit 5.9.1 Installation And Configuration Manual Download Page 65](http://html1.mh-extra.com/html/thales/protecttoolkit-5-9-1/protecttoolkit-5-9-1_installation-and-configuration-manual_1099198065.webp)
Chapter 4: ProtectToolkit Software Installation
Installing ProtectToolkit-C on Windows
This section provides instructions for installing ProtectToolkit-C on a Windows client.
To install ProtectToolkit-C on Windows
1.
Run the installation package for the ProtectToolkit-C component that you would like to install:
•
PTKcprt.msi
installs all the necessary tools and interfaces for a PTK-C Cryptoki service provider.
•
PTKcpsdk.msi
installs the PTK-C software development platform. Header files are included, in addition
to the PTK-C Runtime.
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.
–
PTKfmsdk.msi
installs the Functionality Module (FM) development platform. Install this component
if you plan to develop FMs to add custom functionality to the ProtectServer HSM. Requires the
PTK-
C SDK
component as a prerequisite.
NOTE
Thales recommends that you develop and test FMs in Software Emulation mode
before installing them on your production HSMs. This installation package is located in the
folder for your architecture in the installation directory.
2.
Work through the installation wizard to complete the installation.
If you selected the ProtectToolkit-C SDK package, a command window is displayed during the installation
process (shown below) that gives the option to update the
PATH
to include the required Cryptoki provider.
This will make the correct installed programs and libraries available from the command prompt.
If...
then select...
The SDK is to be used without access to a HSM (software-only
mode)
CAUTION!
Software-only mode is not secure, as
cryptographic material is stored on the host system and
not a ProtectServer HSM.
Software Only
An HSM will be available (PCI or network operating modes)
HSM
Thales ProtectServer HSM 5.9.1 ProtectServer HSM and ProtectToolkit Installation and Configuration Guide
2021-11-02 08:51:40-04:00 Copyright 2009-2021 Thales Group
65