Supported ProtectToolkit 5.9.1 Platforms
ProtectToolkit 5.9.1 has the following prerequisites for installation:
>Java runtime (required for graphical user interface utilities only). The product has been tested using Java runtime version 6.x, 7.x, 8.x, 9.x, 10.x, and 11.x.
NOTE
>The older (minor) versions of Java 7 or Java 8 could cause issues with the SAFENET java library (jprov_sfnt.jar). Thales Group recommends updating Java 7/8 to the latest version.
>Warnings appear when compiling some of the provided Java samples with Java runtime 9, 10, or 11 installed. These warnings can be safely ignored.
>.NET versions 3.5 and 4.5 (Windows only). All required .NET versions are available for download from Microsoft.
>Microsoft Visual C++ 2005, 2008, 2010 (Windows only). All required MSVC versions are available for download from Microsoft.
NOTE The Java runtime, .NET and Microsoft Visual C++ must be installed first.
Supported Platforms
The supported platforms are listed in the following table.
C=ProtectToolkit-C, PKCS #11 v2.10/2.20
M=ProtectToolkit-M, MS CSP 2.0 with CNG
J=ProtectToolkit-J, Java runtime 6.x/7.x/8.x/9.x/10.x/11.x.
NOTE Do not upgrade to ProtectToolkit 5.9.1 if you are using the legacy PSG HSM.
Operating System | OS type | 64-bit PTK | 64-bit PTK supported hardware | 32-bit PTK | 32-bit PTK supported hardware | |
---|---|---|---|---|---|---|
Windows | 10 | 64-bit | C/M/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ |
Server 2019 | 64-bit | C/M/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
Server 2016 | 64-bit | C/M/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
Server 2012 R2 | 64-bit | C/M/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
Server 2008 (R1 and R2) |
64-bit | C/M/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
7 | 32-bit | - | - | C/J (KSP support) | PCIe2, PSE2, PSE2+ | |
7 | 64-bit | C/M/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
Linux | RHEL 8.7* | 64-bit | C/J | PCIe2, PSE2, PSE2+ | - | - |
RHEL 7 | 64-bit | C/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
RHEL 6 | 32-bit | - | - | C/J | PCIe2, PSE2, PSE2+ | |
RHEL 6 | 64-bit | C/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
SUSE12 | 64-bit | C/J | PCIe2, PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
AIX | 7.2 | 64-bit | C/J | PSE2, PSE2+ | C/J | PSE2, PSE2+ |
7.1 | 64-bit | C/J | PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
6.1 | 64-bit | C/J | PSE2, PSE2+ | C/J | PSE2, PSE2+ | |
Solaris | 11 (SPARC, x86) 10 (SPARC, x86) |
64-bit | C/J | PSE2, PSE2+ | C/J | PSE2, PSE2+ |
HP-UX | 11 | 64-bit | C/J | PSE2, PSE2+ | C/J | PSE2, PSE2+ |
* Requires the RHEL 8.7 Support Patch.
Refer to ProtectToolkit Software Installation for installation procedures.