beautypg.com
v
TABLE OF CONTENTS
SECTION 1. SECURITY ............................................................................................................ 1
SECURITY LEVEL 2 ................................................................................................................................ 1
SECURITY LEVEL 3 ................................................................................................................................ 1
SECURITY LEVEL 4 ................................................................................................................................ 1
COMMANDS AND SECURITY LEVELS .................................................................................................. 2
SECTION 2. COMMUNICATIONS ............................................................................................. 3
HID USAGES ............................................................................................................................................ 3
MAGNETIC STRIPE READER USAGE PAGE (HID) .............................................................................. 4
REPORT DESCRIPTOR (HID) ................................................................................................................ 5
MAGNETIC STRIPE READER USAGE PAGE (KB) ................................................................................ 7
REPORT DESCRIPTOR (KB) .................................................................................................................. 7
CARD DATA (HID) ................................................................................................................................... 8
Track 1 Decode Status ....................................................................................................................... 10
Track 2 Decode Status ....................................................................................................................... 10
Track 3 Decode Status ....................................................................................................................... 10
Track 1 Encrypted Data Length .......................................................................................................... 10
Track 2 Encrypted Data Length .......................................................................................................... 10
Track 3 Encrypted Data Length .......................................................................................................... 11
Track 1 Absolute Data Length ............................................................................................................ 11
Track 2 Absolute Data Length ............................................................................................................ 11
Track 3 Absolute Data Length ............................................................................................................ 11
Card Encode Type .............................................................................................................................. 11
Encrypted Track Data ......................................................................................................................... 11
Track 1 Encrypted Data ...................................................................................................................... 12
Track 2 Encrypted Data ...................................................................................................................... 12
Track 3 Encrypted Data ...................................................................................................................... 12
Card Status ......................................................................................................................................... 12
MagnePrint Status .............................................................................................................................. 13
MagnePrint Data Length ..................................................................................................................... 13
MagnePrint Absolute Data Length ..................................................................................................... 13
Encrypted MagnePrint Data ............................................................................................................... 14
Device Serial Number ......................................................................................................................... 14
Track 1 Masked Data Length ............................................................................................................. 14
Track 2 Masked Data Length ............................................................................................................. 14
Track 3 Masked Data Length ............................................................................................................. 14
Masked Track Data ............................................................................................................................ 14
Track 1 Masked Data ......................................................................................................................... 15
Track 2 Masked Data ......................................................................................................................... 15
Track 3 Masked Data ......................................................................................................................... 16
Encrypted Session ID ......................................................................................................................... 16
DUKPT Key Serial Number ................................................................................................................ 16
Encryption Counter ............................................................................................................................. 16
MagneSafe Version Number .............................................................................................................. 17
Hashed Track 2 Data .......................................................................................................................... 17
Clear Text CRC .................................................................................................................................. 17
Encrypted CRC ................................................................................................................................... 17
CARD DATA (KB AND OTHER MODELS) ............................................................................................ 17
Reader Encryption Status................................................................................................................... 19
Format Code ....................................................................................................................................... 20
PROGRAMMABLE CONFIGURATION OPTIONS ................................................................................ 20
Low Level Communications................................................................................................................ 21
COMMANDS .......................................................................................................................................... 21
Privileged Commands ........................................................................................................................ 22