Skip to content

v0.7-beta Auto-fix CryptoTokenKit card reader conflict

Choose a tag to compare

@sudondream sudondream released this 29 Jan 19:02
· 48 commits to main since this release

What's new

The app now automatically handles the macOS CryptoTokenKit conflict that caused it to hang when accessing the smart card reader.

Before: macOS would grab exclusive access to the card reader on insertion, blocking the app. The only fix was manually killing ctkd or restarting the Mac.

Now: If card detection fails, the app automatically kills the CryptoTokenKit daemon and retries — no manual intervention needed.

Note

If the PKCS#11 call hangs (blocks indefinitely rather than erroring), this retry won't trigger. If you still experience hangs, please open an issue. A future release may
preemptively kill CTK before every card access.