THE SMART-CARD WORKBENCH

Small card.
Deep grooves.

Inspect EMV directories, certificates, public PIV objects, DESFire metadata and chip details. Save and compare captures in the Windows app, or decode supplied data with the browser tools.

Windows · PC/SC readers
FIG. 1 / UNDER THE SURFACE
cardgroove↗
Plain gold smart-card contact chip
SMART CARD
EXPLORER / 1
)))
↳
ANSWER TO RESET3B 80 01 81 T=1
✓
READ. DECODE. UNDERSTAND.✳
LESS GUESSWORK.
MORE CONTEXT.
CertificatesPIV identityDESFire badgesEMVChip & Java CardKeycard
CHOOSE YOUR CARD

One workbench.
More kinds of card.

Reader access on Windows. Local decoding in your browser.

CERTIFICATE

Certificate smart cards

Inspect certificates, public keys, key-container metadata and accessible files through the Windows smart-card minidriver.

Open the certificate viewer
AUTH / PIV

PIV identity cards

Read public identity objects, discovery information, key history and certificate slots. Protected objects keep their access-status information.

Decode a PIV object
DESFIRE

DESFire access badges

Inspect card version, visible application IDs, file IDs and accessible file settings without authentication. This mode does not read file contents or provision badges.

Decode DESFire file settings
EMV

EMV payment cards

Read PSE and PPSE payment directories and inspect application identifiers, labels and selection priorities.

Decode a payment directory
CHIP

Chip & Java Card

Explore ATR, CPLC manufacturing fields and accessible application registries. Inspect captured APDU commands and responses.

Decode an APDU command
KEYCARD / DESKTOP

Keycard crypto wallets

Use the separate desktop wallet panel for inspection, pairing, public-key derivation and explicitly confirmed digest signing on compatible Keycards.

Read the Keycard guide

Available fields depend on the card, reader and provider. Certificate inspection has been tested with cryptoCertum3.6; PIV, DESFire and Keycard still need physical-card qualification. See supported scope and compatibility →

1 / THE TOOLKIT

Card details,
decoded.

/1

ATR decoding

Start with the handshake.

Decode protocols, interfaces, and historical bytes.

3B 80 01 81T=1 · valid checksum
/2

CPLC manufacturing data

Trace its story.

View chip, OS, manufacturing dates, and serial fields.

9F 7F 2A18 manufacturing fields
/3

Application inventory

See what’s on board.

List applications from supported registries and public directories.

4F · 9F70 · C5AID · life cycle · privileges
2 / FOLLOW THE BYTES

Try the inspector.

Select a field to highlight its bytes.

cardgroove / inspector SYNTHETIC SAMPLE
Snapshot ↓
Answer to reset4 BYTES
FIELDDECODED VALUE
The card’s first hello. Select a field to inspect its encoding.
Under the surfaceHEX / ASCII
OFFSET00 01 02 03 04 05 06 07
SELECTED FIELDBYTE 0

TS - convention

Direct convention

3B

Browser-local · sample data onlySelect any field to follow its bytes.
Physical readers require the Windows app.
3 / KEEP YOUR FLOW

Read. Inspect.
Save.

Inside the desktop app →
1

Connect a reader

Track card insertion and removal automatically.

2

Choose a read mode

Press Ctrl+O and choose EMV, Auth, Chip, Certificate or DESFire. CardGroove remembers your selection.

3

Inspect and save

Review decoded fields and export bytes. Save captures as .cgs or YAML, reopen them offline, and compare snapshots.

CURIOUS BY DESIGN.

Ready to connect?

Open the field guide ↗