Magtek USB MagnePrint Swipe Reader with Encryption Manuel d'utilisateur Page 1

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Équipement Magtek USB MagnePrint Swipe Reader with Encryption. MagTek USB MagnePrint Swipe Reader with Encryption User Manual [en] [es] Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 72
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
USB MAGNEPRINT SWIPE READER
WITH ENCRYPTION
TECHNICAL REFERENCE MANUAL
PART NUMBER 99875338-3
MARCH 2009
REGISTERED TO ISO 9001:2000
1710 Apollo Court
Seal Beach, CA 90740
Phone: (562) 546-6400
FAX: (562) 546-6301
Technical Support: (651) 415-6800
www.magtek.com
Vue de la page 0
1 2 3 4 5 6 ... 71 72

Résumé du contenu

Page 1 - WITH ENCRYPTION

USB MAGNEPRINT SWIPE READER WITH ENCRYPTION TECHNICAL REFERENCE MANUAL PART NUMBER 99875338-3 MARCH 2009 REGISTERED TO ISO 9001:200

Page 2

USB MagnePrint Swipe Reader with Encryption FEATURES Major features of the Swipe Reader are as follows: • Powered through the USB – no external po

Page 3

Section 1. Features and Specifications REFERENCE DOCUMENTS Axelson, Jan. USB Complete, Everything You Need to Develop Custom USB Peripherals, 19

Page 4

USB MagnePrint Swipe Reader with Encryption SPECIFICATIONS Table 1-2 lists the specifications for the USB Swipe Reader. Figure 1-2 shows the dimen

Page 5

Section 1. Features and Specifications Figure 1-2. Dimensions 5

Page 6

USB MagnePrint Swipe Reader with Encryption 6

Page 7

7SECTION 2. INSTALLATION This section describes the cable connection, the Windows Plug and Play Setup, and the physical mounting of the unit. USB

Page 8

USB MagnePrint Swipe Reader with Encryption 8 WINDOWS PLUG AND PLAY SETUP On hosts with the Windows operating system, the first time the device is

Page 9

Section 2. Installation 9 Figure 2-2. Mounting Hole Dimensions 2. Ensure the Reader is positioned on a flat, accessible surface with at lea

Page 10

USB MagnePrint Swipe Reader with Encryption 10

Page 11

SECTION 3. OPERATION This section describes the LED Indicator and Card Read operation. LED INDICATOR The LED indicator will be either off, red, or

Page 12

ii Copyright© 2001-2009 MagTek®, Inc. Printed in the United States of America Information in this document is subject to change without notice. No

Page 13 - Figure 1-2. Dimensions

USB MagnePrint Swipe Reader with Encryption 12

Page 14

13SECTION 4. USB COMMUNICATIONS This device conforms to the USB specification revision 1.1. This device also conforms to the Human Interface Devic

Page 15 - SECTION 2. INSTALLATION

USB MagnePrint Swipe Reader with Encryption 14 MAGNETIC STRIPE READER USAGE PAGE (HID) Magnetic Stripe Reader usage page 0xFF00: Usage ID (Hex) Us

Page 16

Section 4. USB Communications 15Item Value (Hex) Report Count (7) 95 07 Input (Data, Variable, Absolute, Bit Field) 81 02 Usage (Track 1 data

Page 17 - Section 2. Installation

USB MagnePrint Swipe Reader with Encryption 16 Item Value (Hex) Input (Data, Variable, Absolute, Buffered Bytes) 82 02 01 Usage (Command Message)

Page 18

Section 4. USB Communications 17REPORT DESCRIPTOR (KB) The Report Descriptor is structured as follows: Item Value(Hex) Usage Page (Generic Desk

Page 19 - SECTION 3. OPERATION

USB MagnePrint Swipe Reader with Encryption 18 CARD DATA (HID) The details about how the card data and commands are structured into HID reports fo

Page 20

Section 4. USB Communications 19Track 1 Decode Status Bits 7-1 0 Value Reserved Error This is a one-byte value, which indicates the status o

Page 21

USB MagnePrint Swipe Reader with Encryption 20 Value Encode Type Description 0 ISO/ABA ISO/ABA encode format 1 AAMVA AAMVA encode format 2 C

Page 22

Section 4. USB Communications 21MagnePrint Status This Binary field represents 32 bits of MagnePrint status information. Each character repres

Page 23

iiiLIMITED WARRANTY MagTek warrants that the products sold pursuant to this Agreement will perform in accordance with MagTek’s published specificatio

Page 24

USB MagnePrint Swipe Reader with Encryption 22 Device Serial Number This sixteen byte field contains the device serial number. The device serial

Page 25 - REPORT DESCRIPTOR (KB)

Section 4. USB Communications 23where: ES = P22 (end sentinel) LRC = Longitudinal redundancy check character P5 = Terminating character P1

Page 26

USB MagnePrint Swipe Reader with Encryption 24 PROGRAMMABLE CONFIGURATION OPTIONS This device has a number of programmable configuration propertie

Page 27

Section 4. USB Communications 25 Value Command Number Description 0 GET_PROPERTY Gets a property from the device 1 SET_PROPERTY Sets a pro

Page 28

USB MagnePrint Swipe Reader with Encryption 26 Get Property Request Data: Data Offset Value 0 Property ID Get Property Response Data: Data Offse

Page 29

Section 4. USB Communications 27The Property Value is a multiple-byte field that contains the value of the property. The number of bytes in th

Page 30

USB MagnePrint Swipe Reader with Encryption 28 Example Set USB_SERIAL_NUM property Response (Hex): Result Code Data Len Data 00 00 Example Ge

Page 31

Section 4. USB Communications 29Example Get POLLING_INTERVAL property Response (Hex): Result Code Data Len Prp Value 00 01 0A MAX_PACKET_SIZ

Page 32

USB MagnePrint Swipe Reader with Encryption 30 TRACK_ID_ENABLE PROPERTY Property ID: 3 (KB mode) or 4 (HID mode) Property Type: Byte Length: 1 b

Page 33

Section 4. USB Communications 31TRACK_DATA_SEND_FLAGS PROPERTY (KB) Property ID: 4 Property Type: Byte Length: 1 byte Get Property: Yes Set

Page 34

FCC WARNING STATEMENT This equipment has been tested and was found to comply with the limits for a Class B digital device pursuant to Part 15 of FCC R

Page 35

USB MagnePrint Swipe Reader with Encryption 32 TERMINATION_CHAR PROPERTY (KB) Property ID: 5 Property Type: Byte Length: 1 byte Get Property: Y

Page 36

Section 4. USB Communications 33SS_TK3_ISO_ABA PROPERTY (KB) Property ID: 8 Property Type: Byte Length: 1 byte Get Property: Yes Set Propert

Page 37

USB MagnePrint Swipe Reader with Encryption 34 PRE_CARD_CHAR PROPERTY (KB) Property ID: 11 (0x0B) Property Type: Byte Length: 1 byte Get Propert

Page 38

Section 4. USB Communications 35POST_TK_CHAR PROPERTY (KB) Property ID: 14 (0x0E) Property Type: Byte Length: 1 byte Get Property: Yes Set

Page 39 - ICL SS ES LRC 0 LC Er Er

USB MagnePrint Swipe Reader with Encryption 36 This property is stored in non-volatile memory, so it will persist when the unit is power cycled.

Page 40

Section 4. USB Communications 37Example Get INTERFACE_TYPE property Request (Hex): Cmd Num Data Len Prp ID 00 01 10 Example Get INTERFACE_TY

Page 41

USB MagnePrint Swipe Reader with Encryption 38 Example Get ACTIVE_KEYMAP property Response (Hex): Result Code Data Len Prp Value 00 01 00 PRE_C

Page 42

Section 4. USB Communications 39Example Set POST_CARD_STRING property Request (Hex): Cmd Num Data Len Prp ID Prp Value 01 04 12 31 32 33

Page 43

USB MagnePrint Swipe Reader with Encryption 40 ES PROPERTY (KB) Property ID: 22 (0x16) Property Type: Byte Length: 1 byte Get Property: Yes Set

Page 44

Section 4. USB Communications 41DEVICE_SERIAL_NUM PROPERTY Property ID: 32 (0x20) Property Type: String Length: 0 – 15 bytes Get Property:

Page 45

vTABLE OF CONTENTS SECTION 1. FEATURES AND SPECIFICATIONS...

Page 46

USB MagnePrint Swipe Reader with Encryption 42 Example Get SEQUENCE_COUNTER property Request (Hex): Cmd Num Data Len Prp ID 00 01 21 Example Ge

Page 47

Section 4. USB Communications 43 Starting with the firmware release with software ID 21042812F01, when both the key usage ID and the key modif

Page 48

USB MagnePrint Swipe Reader with Encryption 44 host to represent the ASCII character. The key map maps a single ASCII character to a single USB k

Page 49

Section 4. USB Communications 45Offset Field Name Description 2 Key Modifier Byte The value of the USB key modifier byte that is to be mappe

Page 50

USB MagnePrint Swipe Reader with Encryption 46 ENCRYPTION KEYS Load DUKPT Initial Key This command should only be used in a secure environment. C

Page 51

Section 4. USB Communications 47 Response Data: None Result codes: 0x00 (success) 0x02 (Bad Parameters) – The Request Data is not a correct l

Page 52

USB MagnePrint Swipe Reader with Encryption 48 This message is secure against “man in the middle” attacks. If any part of the message is modified

Page 53

Section 4. USB Communications 49Result codes: 0x00 (success) 0x02 (Bad Parameters) – The Request Data is not a correct length. Example Reques

Page 54

USB MagnePrint Swipe Reader with Encryption 50

Page 55

51SECTION 5. DEMO PROGRAM The demo program, which is written in Visual Basic, can be used to do the following: • Send command requests to the dev

Page 56

vi TERMINATION_CHAR PROPERTY (KB)...32 SS_TK2

Page 57

USB MagnePrint Swipe Reader with Encryption 52 • Enter a command in the Message edit box. All data entered should be in hexadecimal bytes with a

Page 58

53APPENDIX A. KEYBOARD USAGE ID DEFINITIONS This appendix is from the following document found on www.usb.org: Universal Serial Bus HID Usage Tabl

Page 59 - SECTION 5. DEMO PROGRAM

USB MagnePrint Swipe Reader with Encryption 54 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 19 13 K

Page 60

Appendix A. Usage ID Definitions 55Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 59 3B Keyboard F2 1

Page 61

USB MagnePrint Swipe Reader with Encryption 56 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 100 64

Page 62

Appendix A. Usage ID Definitions 57Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 141 8D Keyboard Inte

Page 63

USB MagnePrint Swipe Reader with Encryption 58 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 192 C0 Ke

Page 64

Appendix A. Usage ID Definitions 59 Footnotes 1. Usage of keys is not modified by the state of the Control, Alt, Shift or Num Lock keys. That i

Page 65

USB MagnePrint Swipe Reader with Encryption 60

Page 66

61APPENDIX B. MODIFIER BYTE DEFINITIONS This appendix is from the following document found on www.usb.org: Device Class Definition for Human Inter

Page 68

USB MagnePrint Swipe Reader with Encryption 62

Page 69

63APPENDIX C. GUIDE ON DECRYPTING DATA When a data field consists of more than one block, Cipher Block Chaining (CBC) method is used by the encrypt

Page 70

USB MagnePrint Swipe Reader with Encryption 64

Page 71

Figure 1-1. USB MagnePrint Swipe Reader with Encryption viii

Page 72

SECTION 1. FEATURES AND SPECIFICATIONS The USB (Universal Serial Bus) Swipe Reader is a compact magnetic stripe card reader that conforms to ISO sta

Commentaires sur ces manuels

Pas de commentaire