All Products

bRUID cPerso

Central Card Personalization Platform

bRUID Applet · ICBA Framework · HSM-Backed

Every card leaves the line
biometric-ready and fraud-proof.

bRUID cPerso is an enterprise card personalization platform that combines data preparation, key diversification, EMV script generation, and chip encoding - all backed by HSM-secured cryptography. With BNPRS's customizable bRUID applet provisioned onto every card, bRUID cPerso extends standard EMV functionality with ICBA biometric authentication, unifying security across all BNPRS products towards a zero-fraud payment ecosystem.

40 Heads

Parallel Encoding

Dual-Interface

Contact & Contactless

HSM-Backed

Zero Plaintext Keys

bRUID Ready

ICBA Applet Provisioning

bRUID Applet

The Applet That Makes
Every Card Biometric-Ready

BNPRS's bRUID (Biometric Real Unique Identity) applet is provisioned onto every card during personalization. Built in conjunction with the ICBA framework, bRUID applet extends standard EMV card functionality with biometric template storage - enabling authentication at the terminal (via BODA) or at the host level. This unifies security across AandhiPe mPOS, AandhiPe Kiosk, AandhiPe Mobile, and bRUID ACS towards our objective: a zero-fraud payment ecosystem.

Customizable & Extensible

bRUID applet is fully customizable per issuer. Extend EMV card functionality with biometric data elements, custom commands, and issuer-specific logic.

ICBA Framework Unified

bRUID + ICBA creates a unified biometric authentication layer across all BNPRS products - from card issuance to transaction authorization.

Biometric Template Storage

Secure biometric data stored on the card's secure element. Verification at the terminal side (BODA) or host level - never on the chip itself.

bRUID Applet Across the Ecosystem

bRUID
AandhiPe mPOS Terminal-side BODA auth
AandhiPe Kiosk Self-service biometric verify
AandhiPe Mobile Mobile biometric payments
bRUID ACS Host-level ICBA auth
Towards Zero-Fraud Payment Ecosystem
Payment Schemes

Local & International Schemes

bRUID cPerso provides personalization scripts for both local payment schemes and international card networks. Every card ships with bRUID applet - regardless of scheme.

International Schemes

Visa
Mastercard
Amex
JCB
Discover / DFS
UnionPay (CUP)
INTERAC
MULTOS

Local Schemes & Applications

RuPay (India)
GCB
NSPK / Mir
Transit / Ticketing
National ID Cards
Loyalty Programs
Access Control
Custom Schemes
Workflow

Card Personalization Pipeline

From raw issuer data to a fully personalized, biometric-ready card - every step secured by HSM cryptography.

01

Data Preparation

Parse issuer data, validate SCPM headers, verify checksums. Card-specific data extracted and formatted for encoding.

02

Key Diversification

HSM derives unique per-card keys from master keys. Batch derivation for high-throughput production. KCV verification on every key.

03

bRUID + EMV Encoding

bRUID applet provisioned with ICBA biometric capability. EMV scripts executed via APDU sequencing on contact or contactless interface.

04

Audit & Delivery

22 audit fields captured per card. Cryptographic verification, MAC computation, and signed clearing files for compliance.

Capabilities

Enterprise-Grade Personalization

Script Engine

Bytecode-driven personalization scripts with 256-opcode VM. ATR-based card selection with wildcard matching. Up to 16 script parts per card profile.

HSM Security

Integrated with bRUID Kms for key management. Master keys never leave the HSM. Per-card key derivation, MAC computation, and encrypted key block export.

Dual-Interface

Contact (ISO 7816 T=0/T=1) and contactless (ISO 14443 Type A/B) support. Dynamic protocol negotiation with PPS for optimal card communication.

Multi-Head Parallel

Up to 40 encoder stations running simultaneously. Win32 event-based head synchronization for maximum production throughput.

Complete Audit Trail

22 audit fields per card - chip status, serial number, ATR, PAN, CMS, personalization result, and print data. Full compliance traceability.

Error Recovery

Checksum verification, reusable card detection, and automatic retry logic. Virtual reader support for offline testing and script validation.

Ecosystem

Part of the BNPRS Stack

Ready to Personalize at Scale?

From single-card pilots to enterprise-scale production - every card leaves with bRUID applet, ICBA-ready, biometric-enabled.