Card Front
Fire Safety Compliance Licence
Credit-card sized physical licence with embedded cryptographic barcode. Printed on PVC with holographic security overlay.
🔥
GNFS
GHANA NATIONAL
FIRE SERVICE
Fire Safety Compliance Card
✓ COMPLIANT
Property
AFCAS-2025-GH-00A7F3
Kwame Asante
14 Independence Ave, East Legon, Accra
Issued
13/02/2025
Expires
13/02/2026
Type
Residential
Crypto Barcode
Card Back
Certificate Hash
a3f8c1d4e7b29f0e6d8a...
Signature Algorithm
ECDSA-P256-SHA256
Property GPS
5.6351°N, 0.1494°W
District Command
Accra East District
Inspecting Officer
DO II D. Ackah
Ledger Block
#00A7F3-BLK-4821
Encrypted Verification Barcode
Technical Specifications
Card & Barcode Details

🔐 Barcode Encryption

Each barcode encodes a JSON payload signed with ECDSA-P256. The signed data includes: certificate ID, property SHA-256 hash, compliance status, GPS coords, and expiry timestamp. Only the AFCAS app holds the verification public key.

💳 Physical Card

Standard CR80 credit-card size (85.6mm × 53.98mm) printed on PVC 760 micron stock. Features include holographic overlay, UV-reactive ink for the GNFS crest, and microtext security line around the border.

📱 App Verification

The companion app scans the barcode, extracts the ECDSA signature, verifies it against the embedded public key, then queries the gateway API to confirm real-time status. Works offline with cached key for field use.

🛡️ Anti-Forgery

The signed payload makes duplication useless — any modification to the barcode data invalidates the cryptographic signature. Combined with physical security features (hologram, UV ink, microtext), forgery is computationally and physically impractical.

Specification Detail
Card Dimensions 85.6mm × 53.98mm (ISO/IEC 7810 CR80)
Material PVC 760 micron, gloss laminate finish
Barcode Format PDF417 / Data Matrix with ECDSA-P256 signed payload
Hash Algorithm SHA-256 (certificate hash chain)
Signature Algorithm ECDSA with P-256 curve (NIST)
Payload Contents cert_id, property_hash, status, gps, expiry, block_ref
Security Features Holographic overlay, UV-reactive ink, microtext border
Verification Method AFCAS Mobile App (Android/iOS) — offline capable
Print System Batch queue via gateway API, card tracking & dispatch log