Need to check your DSC expiry but don't have the certificate file? This guide walks you through exporting your Digital Signature Certificate from a USB token, Windows, browser, or converting between formats using OpenSSL.
Works with eMudhra ePass, Sify SafeScrypt, NIC, NSDL tokens
ℹ
This exports only the public certificate — not the private key. The private key stays protected inside the token hardware and cannot be extracted. This is all you need to check validity on dscchecker.com.
Most DSC USB tokens come with their own software. The steps below cover the most common ones.
eMudhra ePass 2003 / 3003
Insert your token and open SafeNet Authentication Client or the eMudhra utility
Click on View Certificates or Certificate Details
Select your certificate (usually your name or organisation name)
Click Export → choose DER encoded binary X.509 (.cer)
Open NICCA eSign Client or SafeNet client installed with the token
Navigate to Certificate Details
Click Export and save as .cer
⚠
If the token software is not installed, insert the token and check Windows Certificate Manager instead — the certificate is often registered there automatically.
2
Export from Windows Certificate Manager
Works on Windows 7, 8, 10, 11 — no extra software needed
Windows registers your DSC automatically when you insert the token. You can export it directly from the built-in Certificate Manager.
Press Win + R, type certmgr.msc and press Enter
In the left panel, expand Personal → click Certificates
Find your DSC certificate (look for your name or organisation)
Right-click the certificate → All Tasks → Export…
Click Next in the Export Wizard
Select "No, do not export the private key" → click Next
Choose format:
DER encoded binary X.509 (.CER) — most compatible, recommended
Base-64 encoded X.509 (.CER) — same certificate, text format (PEM)
Choose a save location and click Finish
✔
The exported .cer file is ready to upload to dscchecker.com to check validity, issuer, key usage and expiry date.
Export as .pfx (with private key)
If you need a .pfx file (e.g. to use the DSC on another computer), follow the same steps but select "Yes, export the private key". You will be asked to set a password to protect the file. dscchecker.com supports password-protected PFX files.
3
Export from Chrome or Firefox
Useful if your DSC was installed directly in the browser
Google Chrome
Go to chrome://settings/security in the address bar
Scroll down and click Manage certificates
Under the Personal tab, find your DSC certificate
Click Export… and follow the wizard (same as Windows Certificate Manager above)
Mozilla Firefox
Go to Settings (☰ menu) → Privacy & Security
Scroll to the Certificates section → click View Certificates…
Under the Your Certificates tab, select your DSC
Click Export… and save as .p12 (PKCS#12 format)
You can then convert the .p12 to .pem or .cer using OpenSSL (see Method 4)
⚠
If you do not see your DSC under Personal certificates, it means the certificate is stored on the USB token hardware and not in the browser. Connect your token and check Method 1 or Method 2 instead.
4
Convert formats with OpenSSL
Command-line conversions for all certificate formats
OpenSSL is a free tool available on Windows, macOS, and Linux. It can convert between any certificate format. Download OpenSSL for Windows. On macOS it is pre-installed.
# For PEM files
openssl x509 -in certificate.pem -text -noout
# For DER files
openssl x509 -inform DER -in certificate.cer -text -noout
💡
You will be prompted to enter the PFX password for commands that involve .pfx or .p12 files. If your PFX has no password, just press Enter when prompted.
5
Certificate format differences explained
What each extension means and when to use it
Extension
Format
Contains
Use when
.cer
DER or PEM
Certificate only (no private key)
Uploading to portals, sharing your public cert
.crt
DER or PEM
Certificate only
Same as .cer — just a different extension
.pem
Base64 text
Cert, key, or chain (starts with -----BEGIN…)
Linux servers, OpenSSL, web servers
.der
Binary
Certificate only
Java applications, older Windows tools
.pfx
PKCS#12 binary
Certificate + private key (password protected)
Moving DSC to another device, IIS, Windows
.p12
PKCS#12 binary
Certificate + private key (password protected)
Same as .pfx — used on macOS, Firefox
.p7b
PKCS#7
Certificate chain only (no private key)
Intermediate CA chains, email encryption
ℹ
dscchecker.com accepts all of these formats: .cer.crt.pem.der.pfx.p12.p7b. No conversion needed before uploading.
Ready to check your certificate?
Upload any format — we'll show you the expiry date, issuer, key usage and more in seconds.
They contain the same data — a .cer file is usually DER (binary) format, while a .pem file is Base64-encoded text that starts with -----BEGIN CERTIFICATE-----. You can convert between them freely using OpenSSL. dscchecker.com accepts both.
I don't have OpenSSL. How do I convert my certificate on Windows?
Use Windows Certificate Manager (certmgr.msc). Open it, find your certificate under Personal → Certificates, right-click → All Tasks → Export. The wizard lets you choose DER (.cer) or Base64 (.cer/pem) format without any extra tools. Alternatively, download Win32 OpenSSL — it is free and takes 2 minutes to install.
Can I extract the private key from my DSC USB token?
No. By design, the private key in a Class 2 or Class 3 DSC token is generated and stored inside the token hardware and cannot be exported. This is a security feature — it ensures only you can use your DSC. You can only export the public certificate (.cer). To use your DSC on another computer, you need to physically plug in the token.
My DSC token is not showing in Certificate Manager. What should I do?
First make sure the token driver software is installed. For eMudhra tokens, install SafeNet Authentication Client. For Sify tokens, install ProcertUM CSP. After installation, remove and re-insert the token. Open certmgr.msc and check Personal → Certificates again. If still not visible, try a different USB port or restart your computer.
What format should I use to upload to dscchecker.com?
Any format works — .cer, .crt, .pem, .der, .pfx, .p12, or .p7b. No conversion is needed. If you have a .pfx or .p12, just upload it and enter the password when prompted. Everything is processed in your browser — nothing is uploaded to a server.