Where is the InnaIT/Precision Biometric PKCS#11 .dylib located on macOS (M1)? [Solved]
I was trying to sign a PDF in Adobe Reader on an M1 Mac using a Precision Biometric (InnaIT) DSC token, and couldn't find any documentation on where the PKCS#11 driver file lives on macOS — their manuals only reference the Windows .dll.
For anyone else running into this, here's the path I found:
/opt/Precision_Biometric/InnaITDSC/libraries/libInnaITPKCS11Driver.dylib
Before attaching the module for the first time, go to Preferences → Security (Enhanced) → Advanced, and uncheck the relevant option(s) there — otherwise Adobe won't let you attach the module at all.
Then to attach it:
- Preferences → Signatures → Identities & Trusted Certificates → More
- PKCS#11 Modules and Tokens → Attach Module
- Paste the path above → OK
If Adobe throws "Could not load the PKCS#11 Module" on Apple Silicon, try running Adobe Reader under Rosetta (right-click the app in Finder → Get Info → check "Open using Rosetta") — a lot of these older PKCS#11 drivers are Intel-only and fail to load natively.
Posting this so it's searchable for the next person, since I couldn't find it documented anywhere.
