Quick Start
This quick start guide provides the following steps to get you up and running quickly on CADP for C:
Perform these steps in the order presented.
In addition, the prerequisites to installing CADP for C are provided.
Prerequisites
The following are the prerequisites for installing CADP for C:
-
CipherTrust Manager is already up and running with a supported version. For information on the supported versions of CipherTrust Manager, refer to the latest version of the CADP for C Release Notes. For information on how to install and configure CipherTrust Manager, refer to CipherTrust Manager Deployment.
-
SSL/TLS is already configured on CipherTrust Manager. For more information on how to configure SSL/TLS with CipherTrust Manager, refer to Setting up SSL/TLS.
Installing CADP for C
CADP for C is supported on Microsoft Windows and Linux environments.
To install CADP for C on Linux, refer to Installing CADP for C on Linux
To install CADP for C on Windows, refer to Installing CADP for C on Windows
Modifying CADP for C Properties Files
The CADP for C properties files (CADP_CAPI.properties and CADP_PKCS11.properties) are delivered with default settings. In addition, during the installation of CADP for C, you provide the configuration parameters you wish to use for the installed application. After the installation, you can customize the properties files to meet the needs of your environment by modifying these files.
If you wish to modify the CADP_CAPI.properties file, refer to Configuring CADP for C CAPI Properties File.
If you wish to modify the CADP_PKCS11.properties file, refer to Configuring CADP for C PKCS11 Properties File.
Compiling Source Code and Running Code Samples
CADP for C code samples are hosted on GitHub. This GitHub repo holds the public code samples and resources for the Thales CipherTrust Application Protection products of the CipherTrust Data Security Platform including the CADP for C product.
Review the CADP for C ReadMe files available in this repo to learn how to compile the source code and run the code samples for CADP for C (CAPI and PKCS11) on Linux and Windows.
CADP for C CAPI
CADP for C CAPI has three ReadMe files for each of its modules:
Crypto
To compile the source code and run the sample codes for the Crypto module within CADP for C CAPI, refer to Crypto README file.
Key Management
To compile the source code and run the sample codes for the Key Management module within CADP for C CAPI, refer to Key Management README file.
KMIP
To compile the source code and run the sample codes for the KMIP module within CADP for C CAPI, refer to KMIP README file.
CADP for C PKCS11
To compile the source code and run the sample codes for CADP for C PKCS11, refer to readme file for the following: