Span

SpanKeyEMV Issuer's CompanionSPANEXSPICE/SQLSPICE/DL1BEARS


HomeAbout Span SoftwareProductsDownloadsE-mail UsContact Us

EMV Issuer's Companion™ Cryptographic Toolkit

EMV Issuer's Companion is a set of cryptographic tools for use on a PC.
These tools are primarily designed for use by Credit and Debit card issuing organisations, for support of card systems, and for analysis and debugging of cryptographic processes.

EMV Issuer's Companion Highlights

  • Runs on any IBM-compatible PC under Microsoft® Windows®.
  • Provides a series of tools and functions for cryptographic analysis and processing.
  • Provides functions to support a Cryptographic Key Management System.
  • Provides functions to aid application testing.
  • Provides debugging aids to help diagnose cryptographic errors.
  • No cryptographic hardware is required.
  • An essential product for those developing and managing EMV card issuing applications.

 

Tools Included in EMV Issuer's Companion

DES Debugger is a testing and analysis tool for DES (Data Encryption Standard) cryptography.  It provides many functions for exploring the usage of DES for encryption and authentication, and it may be used to simulate the processing of many cryptographic systems.  A script function allows frequently-used sequences of operations to be repeated, including prompting for variable data.

Big Maths is a testing and analysis tool for RSA (Rivest Shamir Adelman) cryptography, and for exploring and experimenting with the mathematical functions behind public key cryptography.  It performs multiple precision arithmetic and provides many mathematical functions.

Cert Auth is a dummy Certification Authority which simulates the functions normally provided by card schemes such as VISA and MasterCard.  Issuer RSA keys created by a Key Management System (such as Span Software's SpanKey) can be tested and certified to allow application development and testing, without the need for sending test keys to the real Certification Authority.  Of course, the real card scheme certification process must be used before issuing live plastic cards.

List File is a simple utility for browsing, listing, printing and comparing files.  It is particularly suited to the hexadecimal and binary data files used in EMV cryptography.

Test PIN is a testing and analysis tool for PIN processing operations, as used in credit and debit card systems.

Session Key is a tool that computes session keys according to the EMV 2000 standards.  This is a complex iterative process that is very laborious to perform with a tool such as DES Debugger.

RSA CRT is a tool for generating RSA keys in the "Chinese Remainder Theorem" format.  The CRT format is frequently used within EMV card systems for RSA keys that exceed 1024 bits in length.

The product is supplied with comprehensive documentation containing many examples of how to use the programs in the toolkit.

 

Free Trial of EMV Issuer's Companion

EMV Issuer's Companion is offered on a no-obligation trial basis to qualified organisations.

If you would like to register for a free 30-day trial of the product, please follow this link, and fill in your contact details.

 

Other Services

In addition to the EMV Issuer's Companion and SpanKey software products, Span Software Consultants Limited has a great deal of experience and expertise in cryptography and EMV card systems, and we offer consultancy and development services in addition to our software products.