KeyShare Reader Library.
Embedded firmware that turns access control readers into ISO 18013-5 identity verification endpoints — communicating with the panel via OSDP, holding zero PII, and running at the speed of a card tap.
Looking for the business case for identity-based access? Start with the Physical Access hub or Building Access solution. This page is the technical reference for reader manufacturers and OEM engineers.
A verifier at the edge. Not a decision-maker.
The Reader Library handles one job: verify that the person tapping their phone holds a valid government-issued digital identity, and pass the result to the Panel Application via OSDP.
If a reader is stolen or tampered with, the attacker gains a firmware image, an NFC antenna, and an OSDP peripheral device. They gain no identity data, site keys, credential manifests, or access decision logic. The reader is replaceable — the intelligence is on the panel.
Controller Derivation architecture.
The Reader Library is the edge layer — first point of contact with the employee's identity.
Reader (Reader Library)
Authenticate digital ID via ISO 18013-5. Verify signature. Report via OSDP.
Data: Transient onlyPanel Application
Derive site-specific UUID. Validate against cached manifest. Pass credential to PACS.
Data: Manifest + site keysKeyShare Connect
Enrollment orchestration. Manifest generation. PKI. Audit logging.
Data: Enrollment + auditPACS (Unchanged)
Access decision — apply access levels, schedules, rules. No changes required.
Data: Access rulesReader ↔ Mobile
Reader ↔ Panel
Four standards. Zero proprietary protocols.
Every protocol is a published standard with multi-vendor support. No vendor lock-in at the reader layer.
ISO 18013-5
Digital Identity VerificationThe international standard for mobile driver's license presentation. NFC engagement, session establishment, selective disclosure, and cryptographic verification. Your reader speaks the same protocol as every mDL-issuing government authority.
OSDP v2.2
Reader-to-Panel CommunicationSIA standard for reader-controller communication over RS-485. Same protocol your readers already use with access control panels. No proprietary wiring, no custom protocols, no middleware.
FIPS 140-2
Cryptographic ValidationUses wolfSSL cryptographic library (FIPS 140-2 validated). Signature verification, key exchange, session encryption — all FIPS-validated implementations. Validation applies to wolfSSL library specifically.
MISRA C:2012
Development StandardDeveloped to the automotive and safety-critical firmware coding standard. No undefined behavior, no memory leaks. Same standard as automotive safety systems.
What your reader needs.
Designed for resource-constrained embedded environments — the typical ARM-based microcontroller in modern access control readers.
Hardware Requirements
Software Integration
HAL approach: The Reader Library manages the NFC protocol stack and OSDP framing. Your reader provides the hardware abstraction layer — antenna control, field generation, RS-485 physical layer. Minimal integration effort, maximum hardware flexibility.
Become KeyShare Ready.
The KeyShare Ready Certification Program validates that your reader, with the Reader Library integrated, meets standards for digital ID verification, OSDP communication, and deployment reliability.
Integration
Integrate the Reader Library into your reader hardware. KeyShare provides the library, integration guide, reference implementation, and engineering support.
4–8 WeeksTesting
KeyShare runs the certification test suite: ISO 18013-5 protocol compliance, OSDP communication, NFC performance, SCS encryption, selective disclosure, LED/audio feedback.
2–4 WeeksCertified
Passed readers receive KeyShare Ready certification. Listed in compatibility matrix. Co-marketing materials available.
Upon PassingKeyShare Ready Badge
For packaging, datasheets, and marketing
Compatibility Matrix
Listed for SI and customer discovery
Co-Marketing
Joint press releases and partner comms
Early Access
Reader Library updates and roadmap previews
Reader compatibility for your next deployment.
- Reader upgrades are the only physical hardware change. Panels, wiring, PACS head-end — all unchanged.
- Upgrades can be phased — start with priority floors, executive areas, or high-security zones.
- Reader Library deployed and updated via Panel Application over OSDP — no direct reader management.
- Each Panel Application supports multiple readers via OSDP — typically up to 4 readers per controller port.
Reader Library specifications.
For reader manufacturer engineering leads and Solutions Architects conducting technical evaluation.
Firmware
Cryptography
Communication
Performance Targets
Frequently asked questions.
Build the next generation of access control readers.
Integrate the KeyShare Reader Library into your reader hardware and become KeyShare Ready. We'll provide the library, the integration guide, and engineering support through certification.