PDF Security & Access

How to Fix ECDSA Certificate Not Showing in Adobe Reader

Anum MushtaqAnum Mushtaq Nov 3, 2026 869 views

Question details

The user is unable to select an ECDSA certificate for digital signing in Adobe Reader, even though multiple certificates are present on the smart card.

How to Fix ECDSA Certificate Not Showing in Adobe Reader
Product
Adobe Reader
Device & OS
not provided
Scenario
Attempting to apply a digital signature using an ECDSA certificate stored on a smart card.
Observed behavior
Adobe Reader detects the smart card but hides or fails to display the ECDSA certificate in the signing dialog.
Before you start

Ensure your smart card is properly inserted into the reader, your smart card middleware is running, and you know the PIN for accessing your certificates.

Solution 1Recommended

Verify Certificate Compatibility and Update Acrobat Settings

Check if the ECDSA certificate is valid for digital signatures and configure Adobe Reader's identity settings.

Acrobat may hide certificates if they do not explicitly support digital signatures or if the smart card middleware token is not properly configured within the application.

1
Open Preferences

Launch Adobe Reader and navigate to Edit > Preferences (or Acrobat > Preferences on macOS).

2
Navigate to Signatures

Select 'Signatures' from the left-hand categories pane.

3
Access Identities

Under the 'Identities & Trusted Certificates' section, click on the 'More...' button.

4
Configure Tokens

Expand 'Digital IDs' and click on 'PKCS#11 Modules and Tokens' to ensure your smart card middleware is correctly loaded.

5
Update Software

Update your smart card drivers and Adobe Reader to the latest versions to ensure full ECDSA compatibility.

Verify Certificate Compatibility and Update Acrobat Settings
Enterprise Subscription Note: An enterprise subscription is not required merely to select a compatible signing certificate in standard Adobe Reader.

Use WPS PDF to Digitally Sign Your Documents

If Adobe Reader fails to recognize your ECDSA certificate or encounters middleware conflicts, you can seamlessly sign your PDF documents using WPS PDF. It accurately utilizes your system's certificate manager to apply digital signatures.

  1. 1. Open Your PDF: Launch WPS Office and open the PDF document you need to sign.
  2. 2. Navigate to Protect: Click on the 'Protect' tab located on the top ribbon menu.
  3. 3. Select Digital Signature: Click on 'Sign Document' or 'Digital Signature' to initiate the signing process.
  4. 4. Apply Signature: Select your smart card's ECDSA certificate from the prompt and click 'Sign' to securely lock the document.
Reliably detects system certificates to apply secure digital signatures to PDF files.Fully compatible with Microsoft Office formats (Word, Excel, PowerPoint) and standard Adobe PDF files.Lightweight, fast, and features an intuitive user interface for managing document security.
microsoft office alternative - wps office

Frequently Asked Questions

Why is my ECDSA certificate not showing up for PDF signing?

Your certificate might lack the 'Digital Signature' key usage extension, or your smart card middleware might not be fully compatible with the PDF reader's security module.

Does Adobe Reader require a paid subscription to use ECDSA certificates?

No, an enterprise subscription or paid Acrobat Pro license is not required just to select a compatible signing certificate in Adobe Reader.

How do I know if my smart card certificate has a private key?

You can view the certificate details in your operating system's certificate manager (certmgr.msc on Windows). A message stating 'You have a private key that corresponds to this certificate' should be clearly visible under the General tab.

What is an ECDSA certificate?

ECDSA (Elliptic Curve Digital Signature Algorithm) is a type of cryptographic algorithm used in digital certificates. It provides high security with smaller key sizes compared to traditional RSA certificates, making it ideal for smart cards.