Crayonic Badge™
Specification of Version B1.0 & B1.5
© Crayonic B.V.
Passwordless Access & Identity Wallet
Crayonic Badge™ (CB) is a smart wearable device in a badge holder form factor for securing digital transactions in online and offline environments. CB implements multiple open standards with well-defined protocols and enables highly secure identification and authentication of its owner across a range of use cases.
The Badge secures all sensitive personal information such as biometric templates, cryptographic keys, FIDO2 credentials, legacy passwords, and X.509 certificates. With this data, users can interact with various devices and applications - from logical access to desktop PCs, mobile devices, and IoT to cloud applications and even physical access systems.
The Badge can augment existing PKI or physical access proximity card infrastructure by accepting legacy smart cards with RFID and/or physical contact interfaces. This can speed up and further secure their usage.
Multiple Authentication Factors On-Device
Identification and authentication of the user are based on knowledge and biometric factors, thus meeting the triple factor authentication criteria for even the highest security use cases - possession, knowledge, and inherence. Version B1 supports static biometrics (fingerprint) and the knowledge factor (4-digit PIN code).
Future versions of CB will support additional static (face) and behavioral biometrics with dynamic characteristics such as the user's gestures, body motions, and voice. Processing of biometrics and PIN verification takes place on the device and within a secure environment of the authenticator, without dependence on external resources or connectivity.
On-Body Detection & Gestures
The CB authenticator supports on-body detection, enabling continuous authentication so users can log in with one simple button press on CB. Embedded motion sensors keep the user logged into the authenticator while wearing it. If no motion is detected for an administrator-defined period of time (e.g., 20 seconds), the user will be logged out of the CB authenticator.
Additionally, the motion sensors can be used for gestures (e.g., double tap) to confirm the user's intent to access a nearby device/desktop/IoT, if this is preferred to pressing a button.
Proximity Login & Logout
When enabled, Crayonic Badge smart authenticator allows automatic login and logout via a specifically designed Bluetooth-USB dongle called Crayonic Bridge (CBLE) or via compatible NFC/BLE readers (e.g., mobile NFC rfIDEAS).
The Bridge requires no additional software or drivers installed on the endpoint devices. It serves as a "virtual cable" connecting the PC with Crayonic authenticators over a secured factory pre-paired Bluetooth protocol.
Remote or On-Premises Secure Access
Being compatible with multiple existing standards, communication channels, and operating systems, the Crayonic Badge can enable access to enterprise resources on-premises (e.g., desktop login) or remotely (e.g., RDP remote desktop, VPN, cloud services).
Legacy Application Authentication*
Crayonic Badge can act as a decentralized password manager that can autofill usernames and passwords for legacy Windows applications. For this functionality, a Crayonic Agent needs to be installed on an endpoint PC.
*This feature is planned for H2 2025 unless re-prioritized based on demand.
Configuration & Manageability
Crayonic Badges can be managed and configured using compatible device and credential management solutions with the Crayonic Agent middleware installed on MS Windows endpoints, such as Crayonic's open-source solution Crayonic Gateway.
Indoor Tracking and Paging
Besides identity and authentication use cases, Crayonic Badge has optional support for on-premises text paging functionality along with indoor location tracking when used with compatible services - including optional support for the Android Find My Device network *.
Core Specifications - Crayonic Badge™ Model B1
Logical Access | FIDO2 & PIV over USB, BLE, NFC, Crayonic Bridge BLE (CBLE) |
Physical Access | (Optional) (LF) 125kHz Proxcard, (HF) MIFARE Desfire, NTAG |
Biometric verification factors | Fingerprint (up to 4 templates), FAR < 1:50 000 , FRR < 1:20 |
Additional verification factors | On-device PIN |
Protection mechanisms | Secure Element for cryptographic operations; Key storage; Trust root and certified TRNG. Certified against Common Criteria EAL5+ profile. |
Key management features | FIDO resident key management with master entropy secure recovery; (Optional) PIV key and X.509 certificate issuance; Key/value storage; |
Cryptographic algorithms | ECDSA P-256, SHA-1, SHA-2, AES-256, HMAC, RSA 2048 |
Secure display | 128x32 px OLED (for transaction confirmation, OTPs and on-device admin) |
Visual feedback | Orange LED |
Audio feedback | Beeper |
Mechanical protection | Waterproof, shock-proof |
Sanitization | Healthcare disinfectants, UV light and cleaning agents (alcohol, chloride) compatible |
Temperature ranges | Operation: 0 °C to 45 °C, Storage: -10 °C to 55 °C |
Battery | Rechargeable LiPo min. 490 mAh. Average expected duration - up to 6 months per charge. |
Communication interfaces | NFC - ISO 14443; USB - ISO 7816/CCID, BLE 5.2 |
Physical Card Interfaces (B1.5) | Optional: Contact smart card reader (ISO/IEC 7816-1:2011) - connects card to nearby device over CCID standard protocol |
Mass Storage | AES-256 encrypted (32MB - 64MB or more per request w/FAT support format) |
Manufacturing standards | Auditable secure manufacturing in the European Union (Slovakia); RoHS |
Certifications | FIDO2 Level 1, Microsoft Azure AD, Secure Element Common Criteria EAL5+, CE |
Dimensions | max. 95 mm x 59 mm x 8,5 mm (85g) |
See also Crayonic KeyVault Technical & Security Whitepaper
Authentication Use Cases Compatibility Table
Use Case | Support | Connectivity |
Badge personalization | ||
Fingerprint, PIN code authentication | on-device | - |
Gesture | on-device | - |
Badge settings & security policies | on-device, Crayonic Gateway, Mobile App* | |
Passwordless biometric login | ||
to a PC over FIDO2, U2F | Windows 10 1903+ with MS Azure AD/hybrid | USB, BLE, NFC, CBLE |
to a PC over PIV (X.509) | Windows 7+, Linux*, Mac OS 10.12+ | USB, NFC, CBLE(Windows) |
to a web service over FIDO2 | Windows 10 1903+ (Edge, Chrome, Firefox, Brave) | USB, BLE, NFC, CBLE |
Linux, Mac OS, ChromeOS | USB, CBLE | |
iOS Safari | USB, NFC, CBLE* | |
to a web service over U2F | Android | USB, BLE, NFC, CBLE* |
to a web service with X.509 client certificate over PIV | Windows 7+, Windows 10 (Edge, Chrome, Brave) | USB, NFC |
FIDO2 credentials backup & recovery via Crayonic Gateway | Windows 10+, Linux, Mac OS | USB |
Certificate issuance (X.509) | ||
Locally | Windows 7+ using the Crayonic PIV Manager app | USB |
Remotely over FIDO2 via Crayonic Gateway | Windows 10+, Linux, Mac OS 10.12+ | USB |
Mass storage | ||
AES128 encrypted (min. 30MB) FAT16/32 | Windows 7+, Linux, Mac OS 10.12+ | USB |
Digital signing | ||
Using internal X.509 certificate over CCID | Windows 7+, Linux, Mac OS | USB, NFC, CBLE |
Using external card X.509 certificate over CCID | Windows 7+, Linux, Mac OS | USB, CBLE |
Physical Access | ||
ISO 14443 standard | N/A | NFC |
RFID(125kHz), MIFARE DESFire protocols | N/A | NFC |
OTP (per request TOTP, HOTP...)* | on-device | stand-alone, USB |
* Functionality planned for H2 2025 unless re-prioritized based on demand.