Advertisement

80145503-001
USER MANUAL
Augusta and Augusta S
Rev. M
Revised: 19 August, 2019

Advertisement

Table of Contents
loading

Summary of Contents for IDTECH Augusta

  • Page 1 80145503-001 USER MANUAL Augusta and Augusta S Rev. M Revised: 19 August, 2019...
  • Page 2 Intel Corporation, Microsoft Corporation, and NEC Corporation. Windows is registered trademarks of Microsoft Corporation. Quick Chip is a Visa specification. M/Chip Fast is a Master Card specification. Augusta KB with Quick Chip and M/Chip Fast is patent-pending. Copyright 2019 ID TECH. All rights reserved.
  • Page 3 Revision History Revision Date Description of Changes 12/20/2015 Initial draft 12/30/2015 Misc. corrections as suggested by Engineering 01/12/2016 Misc. updates regarding data formats and serial commands (now called USB communication commands). Remove references to LCD commands and outputs. 03/10/2016 Incorporated LM's command tables. Added Appendix on Function IDs.
  • Page 4: Table Of Contents

    Table of Contents INTRODUCTION 5 1.1. Q UICK HIP AND UPPORT 1.2. SRED S UPPORT SOFTWARE INTEGRATION 7 FEATURES APPLICABLE DOCUMENTS 9 SPECIFICATIONS 9 5.1. S TRUCTURE 5.2. D URABILITY ELIABILITY 5.3. E NVIRONMENTAL 5.4. P OWER ANAGEMENT 5.5. P HYSICAL IMENSIONS 5.6.
  • Page 5: Introduction

    (Augusta) and PCI SRED (Augusta S) versions. The standard Augusta supports TDES or AES data encryption (with TransArmor encryption as an option), with DUKPT key management, and remote key injection as an option. An SRED version of the reader, Augusta S, is available for customers who require the tamper protection, fulltime encryption, command authentication, and other features of SRED.
  • Page 6: Sred Support

    Note that Augusta S is dimensionally the same as standard Augusta but has a Part Number that contains '851.' Augusta S supports Quick Chip and M/Chip Fast (as described above and in Appendix A) as well as all normal modes of...
  • Page 7: Software Integration

    2. Software Integration When it comes to creating software that communicates with the Augusta, the developer has several choices: • Two-way USB-KB communication via Legacy Mode protocol and command set • One-way (read only) USB-KB communication in Quick Chip and M/Chip Fast mode •...
  • Page 8: Features

    3. Features ID TECH's Augusta is a state-of-the-art EMV ICC contact reader with the ability to fall back to conventional magstripe interactions. Its features include the following: • Encryption-capable 3-track magstripe swipe-reader and EMV ICC "insert" reader Supports encrypted or non-encrypted operation •...
  • Page 9: Applicable Documents

    4. Applicable Documents ISO 7810 Identification cards -- Physical characteristics ISO 7811 Identification Cards -- Tracks 1 through 3 ISO 7816 Identification cards -- Integrated circuit cards ISO 4909 Magnetic stripe content for Track 3 EMV Contact Specifications for Payment Systems Version 4.3 5.
  • Page 10: Environmental

    5.3. Environmental Item Specification Note Operating Non-condensing. 0 to 55°C (32 to 131°F) Temperature Storage Temperature -25 to 65°C (-13 to 149°F) Non-condensing. Relative humidity Maximum 95% Non-condensing Contact ±8kV Air discharge ±12KV 5.4. Power Consumption Tested Parameter Current measured Power on (Normal) 68 mA Suspend Circuit 1.5 mA ICC Power On 88 mA (max)
  • Page 11: Physical Dimensions

    5.5. Physical Dimensions Copyright 2019 ID TECH. All rights reserved. Document Number: 80145503-001 Page 11 of 32...
  • Page 12: Agency Approvals And 6. Decommissioning Sred Devices

    Cd < 100ppm Pb,Hg,Cr6+,PBDE,PBB < 1000ppm REACH Compliance with REACH regulation Contact L1&L2 SRED 4.1 Augusta S version only IK rating IK08 IP rating IP52 6. Decommissioning SRED Devices All PCI devices require proper decommissioning prior to device disposal in order to ensure the protection of all sensitive financial card data.
  • Page 13: Key Injection Function

    7.4. Key injection function Compatible with FutureX HSM for Data Key Injection. Can communicate with Mobile devices (Related Protocol) via USB-HID port. (Note: ID TECH is a certified Key Injection Facility. Talk to your ID TECH representative about getting units key-injected.) 7.5.
  • Page 14: Usb Communication

    8. USB Communication Two-way communication can occur with Augusta using USB-KB (for SecureMag compatibility mode; that is, magstripe-only operation) or via USB-HID (magstripe plus EMV). When a unit is placed in Quick Chip and M/Chip Fast mode, it operates read-only, in keyboard mode.
  • Page 15: Nga Protocol Format

    Note that the LRC comes at the end and represents the XOR of all preceding byte values including STX and ETX. 8.2. NGA Protocol Format <STX><CLenL><CLenH><Command_Body/Response_Body/Notification/Output Body/Input Body>…<LRC> <CheckSum><ETX> • Function Command Command Format: <TaskID><F><Command>… Response: If valid command and no problem during execution <ACK>[<Response>]…...
  • Page 16: Escriptors

    Note that in contrast to the ITP format, in NGA protocol the LRC value does not come at the end, and does not include STX, length bytes, nor ETX in its calculated XOR value. 8.3. USB Descriptors Following are the USB descriptors used by Augusta. The detailed information should be adjusted and tested as need be during implementation. USB-HID...
  • Page 17 Configuration Value iConfiguration Attributes Bus power; With remote wakeup Power 100 mA Interface Descriptor: (USB-HID) Field Value (Hex) Description Length Des type Interface No. Alternator Setting # EP Interface Class Sub Class Interface Protocol iInterface HID Descriptor: Field Value (Hex) Description Length bDescriptorType...
  • Page 18: Usb-Kb

    USB-KB USB-KB communication may be used when the Augusta is in SecureMag-compatibility mode (magstripe only). For EMV/ICC-enabled operation, use USB-HID instead. Device Descriptor: Field Value (Hex) Description (ACR38) Length Length = 18 Des type bcd USB 00 02 USB 2.0...
  • Page 19 Des Type End Point EP Addr EP1 In Attributes Interrupt Size 08 00 8 Bytes Interval 1 milliseconds HID report descriptor for IDTech Key Board Protocol Field Value (Hex) Description Usage Page 05 01 Generic Desktop Usage 09 06 Keyboard Collection...
  • Page 20 Report Size 75 08 Logical Minimum 15 00 Logical Maximum 25 66 Usage Page 05 07 Key codes Usage Minimum 19 00 Usage Maximum 29 66 Input 81 00 Data,Array Usage Page 06 2D FF ID TECH Report Count 95 01 Logical maximum 26 FF 00 Logical Minimum...
  • Page 21: Usb Kb Communication

    This command would be sent as (hex) 02 52 22 03 71, where 0x71 is the LRC value. USB HID Communication Command and Response Format In EMV Hybrid Mode, Augusta uses ID TECH proprietary NGA protocol format commands and responses in USB communications. The NGA protocol exchanges data using the following format: <0x02>...
  • Page 22: Data Formats

    Note that NGA commands tend to begin with a high nibble value 7: Command Prefix Category ICC (smart card commands) MSR (magstripe commands) PCI Miscellaneous Configuration commands Reserved In a multi-byte NGA command, the first byte indicates the category (as shown above); the second byte is typically one of 'F', 'R', or 'S' (Function, Read, Set;...
  • Page 23: Buffer Mode

    Buffer Mode Buffer mode means MSR data will be sent out in response to the Read Buffer Data command. It is supported in USB-HID interface or USB-KB interface. Buffer Mode can be disabled. Implementation: USB-KB with ITP Protocol USB-HID with NGA Protocol Step 0 If device is Auto Mode or Disable Buffer If device is Disable Buffer Mode, Set to...
  • Page 24: Emv L2 Data Output Formats

    9. EMV L2 Data Output Formats 9.1. Standard Transaction Mode The following sections describe data outputs that apply in USB-HID mode (as opposed to Keyboard mode involving Quick Chip; see Quick Chip and M/Chip Fast Transaction Mode further below for more details).
  • Page 25: Trans Armor Mode & T

    Mask Data)><5A C1 10 (16 bytes Tag5A Encryption Data)><57 A1 13 (19 bytes Tag57 Mask Data)><57 C1 18/20 (24 bytes/32bytes Tag57 Encryption Data)><9F 1F C1 N (N bytes Tag9F1F Encryption Data)><9F 20 n (n bytes Raw Value)><TLV1><TLV2> … <TLVn><DF EF 4C 06 00 26 00 10 00 00><DF EF 4D 38/40 (56/64 bytes Encrypted Trk1_Data Trk2_Data Trk3_Data PAN_Data)><DF EF 41 10 (16 bytes MAC Value)><DF EF 42 0A (10 bytes MAC Key KSN)><LRC><SUM>...
  • Page 26 With MAC Data Output: Step1: EMV L2 Transaction Result – 06 <2 bytes Response Code><Attribution><DF EF 12 0A (10 bytes KSN)><DF EE 26 02 (2 bytes data)><5A A1 08 (8 bytes Tag5A Mask Data)><5A C201 58 (344 bytes Tag5A TransArmor Data)><57 A1 13 (19 bytes Tag57 Mask Data)><57 C201 58 (344 bytes Tag57 TransArmor Data)><TLV1><TLV2>...
  • Page 27: N Odata Encryption Key

    9.6. No Data encryption Key & No TransArmor Certificate: Error Response Body: 15 04 00 The Response Data – 02 <Len_L><Len_H>15 04 00<LRC><SUM> 03 9.7. TDES/AESmode & Data encryption Key exist: Transaction OK: EMV L2 Transaction Result – 06 <2 bytes Response Code><Attribution><DF EF 12 0A (10 bytes KSN)><DF EF 5B 08 (8 bytes Tag5A Mask Data)><5A 10 (16 bytes Tag5A Encryption Data)><DF EF 5D 13 (19 bytes Tag57 Mask Data)><57 18/20 (24 bytes/32bytes Tag57 Encryption Data)><9F 1F N (N bytes...
  • Page 28: Trans Armormode &T

    9.8. TransArmormode &TransArmor Certificate exist: Step1: Transaction OK: EMV L2 Transaction Result – 06 <2 bytes Response Code><Attribution><DF EF 12 0B (11 bytes KID)><DF EE 26 02 (2 bytes data)><DF EF 5B 08 (8 bytes Tag5A Mask Data)><5A 8201 58 (344 bytes Tag5A TransArmor Data)><DF EF 5D 13 (19 bytes Tag57 Mask Data)><57 8201 58 (344 bytes Tag57 TransArmor Data)><TLV1><TLV2>...
  • Page 29: Basic Operation

    Augusta, simply accept all defaults, and continue. To perform a magstripe read, slide a card (stripe facing the body of the Augusta) through the side slot of the Augusta, in either direction.
  • Page 30: Appendix A: Quick Chip And M/Chip Fast Support

    Mode means it becomes exceptionally easy for virtual terminals to support contact EMV transactions in a browser environment. When a customer presents a card for a Quick Chip and M/Chip Fast transaction, Augusta reads the card (and carries out all the usual steps of an EMV transaction, except for Issuer Authentication and the processing of Issuer Scripts;...
  • Page 31 1. Enable the 5C configuration of Terminal Capabilities by issuing the 72 53 01 28 01 35 command. (For more about terminal configurations, see Appendix H.) 2. Use the Save Terminal Configuration command in the Universal Demo to set the values of minor-config terminal TLVs as desired, making sure 5C is enabled.
  • Page 32 DFEF5D Mask for Tag57 DFEF5E Mask for Tag9F6B DFEF5F Mask for TagFFEE13 (track 1) DFEF60 Mask for TagFFEE14 (track 2) DFEF61 Error Code DFEF62 Allow MSR Swipe data from ICC Card Send tags DFEF5A and/or DFEF62 as Terminal Configuration values to control (respectively) the Default Amount of the transaction (normally zero, for Quick Chip), the "tags to return"...

This manual is also suitable for:

Augusta s

Table of Contents