How to Use CryptoTokenKit Smart Cards for Digital Signing in Acrobat
Question details
The user wants to configure Adobe Acrobat or Reader to use CryptoTokenKit-based smart cards for applying secure digital signatures.

- Product
- Adobe Acrobat Pro DC / Adobe Reader
- Device & OS
- not provided
- Scenario
- Applying secure digital signatures to PDF documents using a hardware smart card.
- Observed behavior
- The user needs to locate and enable the specific preference settings in Acrobat to recognize and utilize the CryptoTokenKit smart card device for signing.
Ensure your CryptoTokenKit smart card is properly inserted into the card reader and successfully recognized by your computer's operating system before modifying PDF software settings.
Enable CryptoTokenKit Smart Card Support in Acrobat Preferences
Configure Adobe Acrobat Pro DC or Reader to recognize CTK-based smart cards by adjusting the default Signature settings.
Adobe Acrobat and Reader natively support CryptoTokenKit (CTK) smart cards for digital signatures, but this feature must be explicitly enabled within the application's preferences to function correctly during the signing process.
Launch Adobe Acrobat Pro DC. Go to the top menu and select 'Edit' > 'Preferences' (or 'Acrobat' > 'Preferences' if you are using a Mac).
In the left-hand Categories pane of the Preferences window, scroll down and select 'Signatures'.
Under the 'Creation & Appearance' section on the right side, click the 'More...' button to open the advanced signing settings.
Locate and configure the available digital-ID or smart-card settings to enable your CryptoTokenKit device. Ensure the hardware token is selected as the preferred signing method.
Click 'OK' to save your changes. Completely close and restart Acrobat if necessary, then open a PDF and test the certificate by attempting to sign the document.

Add Digital Signatures Easily with WPS PDF
If you need a reliable and user-friendly tool to secure your documents, WPS Office provides a comprehensive PDF editor. It allows you to effortlessly add secure digital signatures, encrypt files, and manage document permissions without complex configurations.
- 1. Open your PDF: Launch WPS Office and open the PDF document you want to sign.
- 2. Navigate to the Protect Tab: Click on the 'Protect' tab located on the top ribbon menu.
- 3. Select Digital Signature: Click on 'Sign Document' or 'Digital Signature' from the toolbar.
- 4. Apply Your Signature: Select your existing digital ID certificate from the prompt and place your secure signature on the document.

Frequently Asked Questions
What is a CryptoTokenKit (CTK) smart card?
CryptoTokenKit is an Apple framework used in macOS that allows applications to access cryptographic tokens, such as smart cards. A CTK smart card is the physical hardware device used to securely store digital certificates for document authentication and signing.
Why isn't my smart card showing up in the digital ID list?
Your smart card may not appear if the necessary drivers or companion software are not installed, the card reader connection is loose, or the specific CryptoTokenKit preference hasn't been enabled in the Acrobat Signatures menu.
Do I need administrator privileges to change signature preferences?
Usually, changing signature preferences within Adobe Acrobat does not require administrator privileges. However, installing the initial smart card drivers onto your operating system will typically require admin access.
Can I use smart card signing in the free Adobe Reader?
Yes, support for CryptoTokenKit-based smart cards is available in both Adobe Acrobat Pro DC and the free Adobe Acrobat Reader. You just need to ensure the preferences are properly configured in either application.




