macOS clients (recommended)
We recommend this approach to install DigiCert® KeyLocker client tools on macOS.
Easily download all the tools and libraries you may require to sign and scan Microsoft and non-Microsoft files on macOS.
What clients are included in the installer?
The following clients will be downloaded:
SMCTL provides a Command Line Interface (CLI) that facilitates manual or automated private key, certificate management, and signing, with or without the need for human intervention.
DigiCert® KeyLocker PKCS11 library
The PKCS11 library handles secure key generation, application hash signing, and associated certificate-related requirements when the signing request does not require the transportation of files and intellectual property.
The JCE library is used for signing with Jarsigner and integrates with any operating system that supports Java.
Install macOS clients
Sign in to DigiCert ONE.
Navigate to the Manager menu (top-right) > DigiCert® KeyLocker > Resources > Client tool repository.
Select Apple as your operating system.
Click the download icon next to DigiCert® KeyLocker clients.
Move the file to your preferred location.
Open a terminal.
Run the following command to extract the files:
tar -xvf Keylockertools-mac-x64.tar.gz
Configure client tools
Extract the contents from the downloaded file.
Move the contents of the file to the location of your choice in your file system.
Configure the tools you need:
Set PATH environment variables
Operating systems use the environment variable called PATH to determine where executable files are stored on your system. Use the PATH environment variable to store the file path to your client tools.
Launch the Terminal application.
Open the file in an editor:
nano ~/.profile
Add any exports definitions you need:
export PATH=<Path to client tools>
Click CTRL+X to exit.
Click Y to save.
Click Enter to keep the same file name.
Execute the new .profile by restarting Terminal or using:
source ~/.profile