How to Download and Install SafeNet Authentication Client for Sectigo Code Signing Certificates?


Home » How to Download and Install SafeNet Authentication Client for Sectigo Code Signing Certificates?

[…Keep reading]

How to Download and Install SafeNet Authentication Client for Sectigo Code Signing Certificates?

How to Download and Install SafeNet Authentication Client for Sectigo Code Signing Certificates?

Home » How to Download and Install SafeNet Authentication Client for Sectigo Code Signing Certificates?

When using a hardware token-based certificate, it is important to download and install the SafeNet Authentication Client to sign the certificate of Sectigo code signatures. I have installed this several times in the case of developers and organizations, and one thing never fails: your code signing certificate will not work unless you have installed the SafeNet client properly.
Sectigo frequently provides hardware-based code signing certificates on a USB device (such as an eToken). The private key is stored in that token. However, your system cannot communicate with the token unless you install the SafeNet Authentication Client and configure it to do so.
It is very simple to do in phases.
Learn The Reason why the SafeNet Authentication Client is needed
Know the purpose of everything before installing it.
SafeNet Authentication Client stands between:

Your USB token (eToken)
Windows OS
Visual Studio/signing tools
Certificate store

Without SafeNet client:

The token won’t be detected
The certificate will not be shown in windows store.
Signing tools are not allowed to get a personal key.
Code signing will fail

SafeNet client is also required in case your Sectigo certificate was issued with a USB token or was put in an HSM-based storage.
Review System Prerequisites
Check compatibility before downloading.
The systems that are supported often involve:

Windows 10 / 11
Windows Server editions
Access by administrators is needed.
USB port for the token

Also ensure:

Erase old versions of SafeNet (where necessary)
Unplug the token before installation.
Close Visual Studio or signing tools.

The installation of the most recent version prevents conflict on drivers. 
Download Authentication Client SafeNet
Thales (previously Gemalto) provides the SafeNet client. Get it from the official or Sectigo-provided link. One should always use reliable sources.
Typical download steps:

Open browser
Go to the Sectigo support page or official partner portal in CA.
Find SafeNet authentication client. installation.
Select version depending on system (32-bit or 64-bit)
Get a new stable version.

File name usually looks like:

SafeNetAuthenticationClient-x64.exe

To eliminate the risks of malware, one should not download from random third-party sites.

Ready the System before Installation
Before running the installer:

Disconnect the USB token
Close all applications
Turn off antivirus (in case it blocks drivers)
Make sure that the admins are available.

This eliminates the conflict of installations. Also, see whether there is any older version of the SafeNet.
To uninstall the old version:

Go to Control Panel > Programs
Find SafeNet Authentication, Client
Click Uninstall
Restart system

Installation of the new version minimises mistakes.
Install the Authentication Client SafeNet
Now begin installation.

Find an installer package that has been downloaded.
Right-click – > Choose to run as Administrator.

The installation wizard will appear.
After installation instructions:

Accept the license agreement
Select regular installation.
Select default components
Click Install

Installation can be done within a couple of minutes.
Once complete:

Click Finish
Restart the system if prompted

Upon restart, the services of SafeNet will be active.
Plug the Sectigo USB Token
Once it has been installed:

Install the Sectigo USB token in the system.
Wait until Windows detects the device.
SafeNet drivers will be initialised automatically.

It takes a couple of seconds before the token can be identified.
If detection fails:

Try a different USB port
Restart system
Reinstall drivers

SafeNet client should verify the presence of the token prior to the use of the certificate.
Check Token Detection in SafeNet Client
To confirm installation:

SafeNet Authentication client tools are open-source.
Go Start Menu – SafeNet – Tools.
Launch SafeNet Client

You should see:

Token listed in the left panel
Certificate container
Token details

In case a token has been received, there was a success in installation.
If the token is not visible:

Reconnect token
Restart the SafeNet service
Check USB drivers

Specify or Check Token Password (PIN)
Sectigo tokens have a default password (PIN). Before signing, you have to change or check it.
Steps:

Open SafeNet Client Tools
Right-click token
Change Token Password.
Type in the default password (given by Sectigo)
Set a new strong password

Choose a strong PIN:

Minimum 8 characters
Mix letters and numbers
Avoid simple patterns

This PIN shall be mandatory whenever signing the code.
Certificate Check in Windows Store
Once the token has been detected, it will be visible in windows certificate store.
To check:

Press Windows + R
Type:certmgr.msc

Navigate to: Personal – Certificates
You should see: Sectigo Certificate of Signing Code

Validity dates

Issuer details

In the case of the certificate, the integration of SafeNet is functional.
If not visible:

Restart system

Reinsert token

Reinstall the SafeNet client

Sign the Code with a Certificate
After the installation of SafeNet and the certificate, it is possible to sign code.
Common tools:

Visual Studio
SignTool
PowerShell signing
ClickOnce deployment

During signing:

System will require token PIN.
Insert PIN to gain access to the private key.
Signing completes securely
The secret key does not go out of the token, and is very secure.

Troubleshooting Popular Problems
Token not detected:

Reinsert token

Check USB drivers

Restart system

Certificate not visible:

SafeNet should be installed properly.

Check the certificate store

Update drivers

Signing Fails:

Run the tool as Administrator

Ensure token connected

Enter the correct PIN

PIN locked:

Too many false tries get hooked in token.

Use PUK or contact the provider

Essentially, never forget Sectigo backup instructions.

Best Practices for Security
In case of SafeNet and Sectigo certificates:

Never share the token PIN

Store the USB token securely

Remove token when not in use

Use a strong password

Limit access to authorised users.

Wizardly save certificate details.

Hardware tokens offer more security than software certificates. Use them as keys to physical security.
SafeNet client can be installed and used to provide safe communication between your system and the Sectigo code signing certificate when it is installed correctly. Subsequently, application signing becomes hassle-free, safe, and in line with the current security requirements.
Conclusion
When it comes to code signing, there’s no room for shortcuts. One missing driver, one misconfigured client, and your signing process breaks. Installing the SafeNet Authentication Client correctly isn’t just a setup step. It’s the bridge between your hardware token and secure, trusted software distribution.
Once everything is configured properly, signing becomes seamless. Your private key stays protected inside the token. Your applications install without scary warnings. Your users trust what they download.
If you’re ready to secure your software the right way, contact us to purchase your Code Signing Certificate today. Our experts will guide you through issuance, token setup, and installation so you can sign with confidence and ship securely.

Cheap Code Signing Certificates
Prevent Code Tampering and Authenticate Code Integrity by Digitally Sign your Code with Trusted Code Signing Certificates.
Starting at Just $215.99/Year

Janki Mehta
Janki Mehta is a Cyber-Security Enthusiast who constantly updates herself with new advancements in the Web/Cyber Security niche. Along with theoretical knowledge, she also implements her practical expertise in day-to-day tasks and helps others to protect themselves from threats.

*** This is a Security Bloggers Network syndicated blog from SignMyCode – Resources authored by Janki Mehta. Read the original post at: https://signmycode.com/resources/how-to-download-and-install-safenet-authentication-client-for-sectigo-code-signing-certs

About Author

Subscribe To InfoSec Today News

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

World Wide Crypto will use the information you provide on this form to be in touch with you and to provide updates and marketing.