KeySupport Validator (formerly card-read)
A modernized mobile app built natively for both Android (Jetpack Compose / Kotlin) and iOS (SwiftUI). It communicates via ISO7816 over NFC to extract the Card Authentication Certificate (Tag 5FC101) from PIV/CAC/TWIC cards and POSTs the DER payload to the VSS endpoint for cryptographic validation.
Get Started
- Google Play (Beta): Join the Beta Program
- Closed testing requires your email address to be added to the Google Play closed test program. Please email me if interested.
- GitHub Repository: grandamp/keysupport-validator
Features
- NFC PIV Reading: Seamlessly extract CAK certificates via contactless tap.
- Cryptographic PoP: Local challenge/response verification (GENERAL AUTHENTICATE).
- VSS Validation: Real-time trust chain and revocation checking against the KeySupport backend.