IBM 2 Computer Hardware User Manual


 
Encrypted_PIN_Translate CCA Release 2.54
rule_array
The rule_array parameter is a pointer to a string variable containing an array of
keywords. The keywords are eight bytes in length, and must be left-justified
and padded on the right with space characters.
output_PIN_profile
The output_PIN_profile parameter is a pointer to a string variable containing
three 8-byte character strings with information defining the PIN-block format,
Keyword Meaning
Mode (one required)
TRANSLAT This keyword specifies that only PIN-block encryption is
changed.
REFORMAT This keyword specifies that either or both the the PIN-block
format and the PIN-block encryption are to be changed.
If the PIN-extraction method is not chosen by default, another
element in the rule array must specify one of the keywords
that indicates a PIN-extraction method as listed in Figure 8-9.
For more information about extraction methods, see
“PIN-Extraction Methods” on page 8-12.
Unique Key per Transaction (one, optional)
UKPTIPIN Specifies the use of UKPT input-key derivation and PIN-block
decryption.
UKPTOPIN Specifies the use of UKPT output-key derivation and
PIN-block encryption.
UKPTBOTH Specifies the use of UKPT key-derivation and PIN-block
ciphering for both input and output processing.
PIN-extraction method (one, optional)
See Figure 8-9.
Figure 8-9. Encrypted_PIN_Translate Rule_Array Keywords
PIN-Block
Format
PIN-Extraction
Method
Meaning
PIN-extraction method (one, optional)
Note: You specify the PIN-block format keyword in the PIN profile variable.
3624 PADDIGIT,
HEXDIGIT,
PINLEN04 to
PINLEN16,
PADEXIST
The PIN-extraction method keywords
specify a PIN extraction method for an IBM
3624 PIN-block format. The first keyword,
PADDIGIT, is the default PIN-extraction
method for the 3624 PIN-block format.
ISO-0 PINBLOCK This keyword specifies the default
PIN-extraction method for an ISO-0
PIN-block format.
ISO-1 PINBLOCK This keyword specifies the default
PIN-extraction method for an ISO-1
PIN-block format.
ISO-2 PINBLOCK This keyword specifies the default
PIN-extraction method for an ISO-2
PIN-block format.
8-40 IBM 4758 CCA Basic Services, Release 2.54, February 2005