Browse Prior Art Database

Central Processing Unit Based Cryptographic Personal Identification Number Processor

IP.com Disclosure Number: IPCOM000104125D
Original Publication Date: 1993-Mar-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Related People

Matcham, J: AUTHOR

Abstract

Disclosed is a device to perform Personal Identification Number (PIN) generation, PIN translation, and PIN verification on multiple PIN formats and algorithms. It is implemented in a highly secure Thermal Conduction module (TCM) hardware environment with the execution of the PIN functions totally done within locked hardware circuitry without the use of internal microcode or external software. The central location of this device within a large mainframe promotes the essential requirement of an Electronic funds transfer (EFS) system that:

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 70% of the total text.

Central Processing Unit Based Cryptographic Personal Identification Number Processor

      Disclosed is a device to perform Personal Identification Number
(PIN) generation, PIN translation, and PIN verification on multiple
PIN formats and algorithms.  It is implemented in a highly secure
Thermal Conduction module (TCM) hardware environment with the
execution of the PIN functions totally done within locked hardware
circuitry without the use of internal microcode or external software.
The central location of this device within a large mainframe promotes
the essential requirement of an Electronic funds transfer (EFS)
system that:

1.  Multiple institutions can join together in a common network of
    interchange banking such that the security measures implemented
    at each institution is independent of measures implemented at
    others...and

2.  Transactions can be executed at mainframe cycletime speeds

The PIN ENGINE is capable of algorithmically generating and verifying
PINs according to the following published PIN algorithms.

1.  IBM 3624 PIN Generation

2.  IBM 3624 OFFSET Generation

3.  IBM 3624 PIN Verification

4.  German Bank PIN Generation

5.  German Bank PIN Verification

6.  VISA* PIN Verification Value (PVV) Generation

7.  VISA PVV Verification

8.  Interbank PIN Generation

9.  Interbank PIN Verification

      Also, the PIN engine is capable of translating PINs from or to
16 different PINBLOCK formats.  PIN translation is defined as the...