Features - CubeIQ Limited - Remote Key Loading

Remote Key Loading
Go to content


C u b e I Q
Enabling Technologies for Financial Services

Key Loading Featues


Remote Key Loading


CIQ/RKL™ consists of the following modules:

CIQ/RKL/Core™: This module is the core module of the system. It is based on Secure Key Creation technology and comes in the form of 2 (two) 1U (7") high rack mountable appliances which include the HSM and they are networked to Authorization Host and CIQ/RKL/Protocol™ key transport module. CIQ/RKL/Core™ supports TMK generation and TMK distribution. Keys to be distributed are encrypted using the RSA algorithm. In special cases, for legacy eft/pos terminals, distributed keys are encrypted using Triple-DES.

CIQ/RKL/Protocol™: This module operates as a transport mechanism between CIQ/RKL/Core™ key generation system and the crypto module of the supported eft/pos terminals (secure chip, internal or external PIN-Pad). The generated and encrypted key quantity, together with encrypted validation information is inserted into one of the CIQ/RKL/Protocol™ interface fields. CIQ/RKL/Protocol™ interface does not interfere with the content of the field that carries the encrypted key data. With this approach the encrypted data are transferred seamlessly from the generated device CIQ/RKL/Core™ to the corresponding eft/pos device.


ATM  RKL supports the following process/protocols with EPP/PED devices
  • SBP - Signature Based Protocol)
  • ESBP - Enhanced Signature Based Protocol
  • CBP - Certificate Based Protocol
  • CBP7 - Certificate Based Protocol
  • TCBP - Certificate Based Protocol
  • TCBP2 - Certificate Based Protocol
  • TR31/TR34 - Certificate Based Protocol

eft/pos RKL (POS/RKL™) supports two (2) message protocols with eft/pos devices:
  • ISO8583 based: ISO/RKL™
  • XML based: XML/RKL™           
Message protocol is chosen based on the eft/pos terminal processing capacity and available memory. For terminal allready supporting ISO8583 for financial transactions, ISO/RKL™ is the obvious option.


For fast development and easy deployment, part of CIQ/RKL™ offering is to provide two simulators:

eft/pos simulator:  eft/pos simulator is used for testing Authorization Host Interface. CubeIQ’s eft/pos S simulator is a Microsoft™ Windows™ software application running on 8.1. and 10. The application simulates an eft/pos terminal in terms of RKL protocol message pairs (req/res) or req/req) for normal transactions proccesing but also for logical processing error like "RKL request before previously mutually authenticated" and others.

Authorization Host simulator:  Authorization Host simulator is used for testing changes required in eft/pos application in order to accommodate the POS/RKL™ message protocol(s). CubeIQ’s Authorization Host simulator is a Microsoft™ Windows™ software application running on 8.1. and 10. The application simulates an Authorization Host in terms of RKL functionality by processing RKL protocoal message pairs (req/res) .

Source Code: we provide tested source code in C for speeding up the development of eft/pos  RKL message protocol in eft/pos software application.

Host Systems

Intterfaces to the following EFT Host Systems are ready to be used:

  • ACI BASE24® (Tandem® platform)
  • ACI/SDM OCM24® (IBM® mainframe platform)
  • ACI/Postilion® (Wintel and Unix platforms)

  • CV Systems® (IBM® mainframe platform)
  • XP Systems® (Fiserv) XP/XP2 (IBM® platform)
  • Euronet Worldwide Auth/Switch (AS400 platform)

  • S2 ON/2® and OpeN/2® (Stratus platform)
  • FIS (eFunds) Connex® (Tandem® platform)
  • CR2 Sparow® (Unix platform)
  • FIS IST® (Unix platform)
  • Interpto Technology, Inc. (Unix platform)
  • CompassPlus TRANZAXIS® (Unix platform)
  • NCR Authentic® (Wintel and Unix platforms)

  • CR2 BankWorld® (Wintel platform)
  • Open Solutions POSH® (Wintel platform)

  • Numerous proprietary interfaces

  • Standard ISO8583 Interface
  • Standard XML Interface
HQ: 78 Vyzantiou & Vithinia's St., 14234, Nea Ionia, Athens, Greece.
Tel:  (+30)-210-9530-242
Fax: (+30)-210-6255-672
General Inquiries: info[at]cubeiq[dot]gr
Sales: sales[at]cubeiq[dot]gr
Technical Support: support[at]cubeiq[dot]gr
Human resources: hr[at]cubeiq[dot]gr

© Copyright 2003 - 2024 CubeIQ Limited. All rights reserved.
CubeIQ Limited
CubeIQ Limited is an IT company specialized in Business Process Re-engineering, focused in the Banking and Electronic Transaction Processing Market. Our leading-edge software solutions can transform  business processes in a more efficient, more productive and cost saving way.   
Back to content