ID TECH Remote Key Injection Quick Start Guide
Rev B 22 July 2025
ID TECH Remote Key Injection Overview
ID TECH offers two types of RKI services: our legacy symmetric RKI service and an asymmetric PKI RKI that uses a public/private key schema for key security.
RKI is performed via low-level commands integrated into an application or with ID TECH's USDK Demo app.
RKI Prerequisites
Prior to key injection, purchase RKI from an ID TECH sales representative and submit the serial numbers for the devices that require key injection. ID TECH device serial numbers can be found on the bottom of devices and look like this:
423U999999
Keys are associated with serial number(s) and devices must match serial numbers that have been submitted for RKI before receiving those keys. Keys must be injected within 30 days of sales order completion.
Before Performing RKI
Before you perform RKI, the following steps must be completed:
- Contact an ID TECH sales representative for a Remote Key Injection quote.
- Check to make sure the desired devices type accepts RKI.
- Place an RKI order, including the number of units to receive RKI and their serial numbers.
- ID TECH adds those serial numbers to the RKI server.
RKI via the USDK Demo App
Although ID TECH recommends that developers integrate RKI commands directly into their applications, it is possible to perform RKI via the USDK Demo app.
Before begin, download and install the latest USDK Demo app from the ID TECH Knowledge Base (if you cannot access the link, please contact support).
Initiating the RKI Process
Follow the steps below to perform RKI in the USDK Demo App.
Make sure to contact your ID TECH representative to verify your key is available on the RKI server before initiating the process below.
- Connect your ID TECH device to your computer.
- Open the USDK Demo app.
- In the command tree, select Device, then the appropriate RKI option for your device:
Rev A Commands
- Device
- Start Trans
- Cancel Trans
- RKI Rev A (PRODUCTION)
- Set Symm RKI URL
- Get Transaction Results
- Execute Command
Rev B Commands
- Device
- RKI Rev B (PRODUCTION)
- Set Merchant Record
- Get Merchant Record
- Execute Command
PKI RKI Commands
- Device
- RKI Rev A (PRODUCTION)
- RKI Rev B (PRODUCTION)
- Config
- Get Output Type Swipe
- Set Original Output Type Swipe
- Set Enhanced Output Type Swipe
- Set XML Output Type Swipe/Manual
- Execute RKI
Note: Be sure to use the correct RKI command for your device:
- Production units have model numbers that end in a number (for example, IDV68-11111).
- Demo units have a model number ending with D (for example, IDV68-11111D).
- PKI RKI devices only have one Execute RKI command.
Running an incorrect RKI command simply results in an error message.
- Select Execute Command.
- The app displays a Key Name dialog; leave the field blank and select OK.
Key Name dialog box:
Please enter key name. Leave blank to load default/only key
[OK] [Cancel]
- The app will ask you to confirm proceeding with the default key; select Yes.
Confirmation dialog box:
? A keyname was not provided. Proceed with RKI using default key?
[Yes] [No]
The Results panel prints "Starting RKI Process. Please Wait...", and then "RKI Update Finished: Success" when the process is complete.
Related Documents
![]() |
SmartPIN L80 User Manual - ID TECH User manual for the ID TECH SmartPIN L80, a compact and secure keypad interface for POS systems. This guide covers features, specifications, base functionality, installation, firmware commands, and troubleshooting. |
![]() |
ID TECH Universal SDK Demo App QuickStart Guide A comprehensive quick start guide for the ID TECH Universal SDK Demo App, detailing its features, installation, device connection, common commands, EMV transaction execution, and included tools for developers. |
![]() |
Confidentiality Request for ViVOpay Kiosk III FCC Certification - ID TECH This document is a confidentiality request submitted by ID TECH to the Federal Communication Commission (FCC) for the ViVOpay Kiosk III (FCC ID: WQJ-KIOSKIIISRED), seeking to protect proprietary exhibit information related to its certification. |
![]() |
ID TECH Augusta and Augusta S User Manual: Features, Specifications, and Operation A comprehensive user manual for the ID TECH Augusta and Augusta S card readers, detailing their features, technical specifications, software integration, communication protocols (ITP, NGA), USB descriptors, EMV L2 data output formats, and troubleshooting guidance for Magstripe and EMV ICC transactions. |
![]() |
ID TECH Augusta and Augusta S User Manual This user manual provides comprehensive information on the ID TECH Augusta and Augusta S series readers, detailing their features, specifications, software integration, and operational procedures. It covers aspects like EMV and Magstripe compatibility, security features, USB communication protocols (ITP and NGA), and troubleshooting. |
![]() |
ID TECH TLV Tag Reference Guide A comprehensive reference guide detailing ID TECH's proprietary TLV tags used in various products, excluding industry-standard EMV tags. This guide covers tag formats, abbreviations, and a detailed list of primitive and constructed tags with their descriptions and specifications. |
![]() |
ID TECH VP7200 User Manual This user manual provides comprehensive instructions and specifications for the ID TECH VP7200 contactless reader. It covers features, installation, operation, troubleshooting, and firmware upgrades for the VP7200 device. |
![]() |
ID TECH AP6800 User Manual This user manual provides comprehensive instructions for the ID TECH AP6800, a 3-in-1 unattended payment device. Learn about its hardware, features, specifications, installation, configuration, security, troubleshooting, and firmware updates. |