28
Error Code Reference
case
0X0D12:
return
"Secure interface is not functional or is in an intermediate state."
;
case
0X0D13:
return
"Data field is not mod 8"
;
case
0X0D14:
return
"Pad 0x80 not found where expected"
;
case
0X0D15:
return
"Specified key type is invalid"
;
case
0X0D1:
return
"Could not retrieve key from the SAM(InitSecureComm)"
;
case
0X0D17:
return
"Hash code problem"
;
case
0X0D18:
return
"Could not store the key into the SAM(InstallKey)"
;
case
0X0D19:
return
"Frame is too large"
;
case
0X0D1A:
return
"Unit powered up in authentication state but POS must resend the
InitSecureComm command"
;
case
0X0D1B:
return
"The EEPROM may not be initialized because SecCommInterface does not
make sense"
;
case
0X0D1C:
return
"Problem encoding APDU"
;
case
0X0D20:
return
"Unsupported Index(ILM) SAM Transceiver error - problem communicating
with the SAM(Key Mgr)"
;
case
0X0D2:
return
"Unexpected Sequence Counter in multiple frames for single bitmap(ILM)
Length error in data returned from the SAM(Key Mgr)"
;
case
0X0D22:
return
"Improper bit map(ILM)"
;
case
0X0D23:
return
"Request Online Authorization"
;
case
0X0D24:
return
"ViVOCard3 raw data read successful"
;
case
0X0D25:
return
"Message index not available(ILM) ViVOcomm activate transaction card
type(ViVOcomm)"
;
case
0X0D26:
return
"Version Information Mismatch(ILM)"
;
case
0X0D27:
return
"Not sending commands in correct index message index(ILM)"
;
case
0X0D28:
return
"Time out or next expected message not received(ILM)"
;
case
0X0D29:
return
"ILM languages not available for viewing(ILM)"
;
case
0X0D2A:
return
"Other language not supported(ILM)"
;
case
0X0D41:
return
"Unknown Error from SAM"
;
case
0X0D42:
return
"Invalid data detected by SAM"
;
case
0X0D43:
return
"Incomplete data detected by SAM"
;
case
0X0D44:
return
"Reserved"
;
case
0X0D45:
return
"Invalid key hash algorithm"
;
case
0X0D46:
return
"Invalid key encryption algorithm"
;
case
0X0D47:
return
"Invalid modulus length"
;
case
0X0D48:
return
"Invalid exponent"
;
case
0X0D49:
return
"Key already exists"
;
case
0X0D4A:
return
"No space for new RID"
;
case
0X0D4B:
return
"Key not found"
;
case
0X0D4C:
return
"Crypto not responding"
;
case
0X0D4D:
return
"Crypto communication error"
;
case
0X0D4E:
return
"Module-specific error for Key Manager"
;
case
0X0D4F:
return
"All key slots are full (maximum number of keys has been installed)"
;
case
0X0D50:
return
"Auto-Switch OK"
;
case
0X0D51:
return
"Auto-Switch failed"
;
case
0X0D90:
return
"Account DUKPT Key not exist"
;
case
0X0D91:
return
"Account DUKPT Key KSN exausted"
;
case
0x0D00:
return
"This Key had been loaded."
;
case
0x0E00:
return
"Base Time was loaded."
;
case
0x0F00:
return
"Encryption Or Decryption Failed."
;
case
0x1000:
return
"Battery Low Warning (It is High Priority Response while Battery is
Low.)"
;
case
0x1800:
return
"Send “Cancel Command” after send “Get Encrypted PIN” &”Get Numeric “&
“Get Amount”"
;
case
0x1900:
return
"Press “Cancel” key after send “Get Encrypted PIN” &”Get Numeric “&
“Get Amount”"
;
case
0x30FF:
return
"Security Chip is not connect"
;
case
0x3000:
return
"Security Chip is deactivation & Device is In Removal Legally State."
;
case
0x3101:
return
"Security Chip is activation &
Device is In Removal Legally State."
;
case
0x5500:
return
"No Admin DUKPT Key."
;
case
0x5501:
return
"Admin
DUKPT Key STOP."
;
case
0x5502:
return
"Admin DUKPT Key KSN is Error."
;
case
0x5503:
return
"Get Authentication Code1 Failed."
;
case
0x5504:
return
"Validate Authentication Code Error."
;
case
0x5505:
return
"Encrypt or Decrypt data failed."
;
case
0x5506:
return
"Not Support the New Key Type."
;
case
0x5507:
return
"New Key Index is Error."
;
case
0x5508:
return
"Step Error."
;
case
0x5509:
return
"KSN Error"
;
case
0x550A:
return
"MAC Error."
;
case
0x550B:
return
"Key Usage Error."
;
case
0x550C:
return
"Mode Of Use Error."
;
case
0x550F:
return
"Other Error."
;
case
0x6000:
return
"Save or Config Failed / Or Read Config Error."
;
case
0x6200:
return
"No Serial Number."
;
case
0x6900:
return
"Invalid Command - Protocol is right, but task ID is invalid."
;
case
0x6A01:
return
"Unsupported Command - Protocol and task ID are right, but command is
invalid - In this State"
;
case
0x6A00:
return
"Unsupported Command - Protocol and task ID are right, but command is
invalid."
;
case
0x6B00:
return
"Unknown parameter in command - Protocol task ID and command are right,
but parameter is invalid."
;
case
0x6C00:
return
"Unknown parameter in command - Protocol task ID and command are right,
but length is out of the requirement."
;
case
0x7200:
return
"Device is suspend (MKSK suspend or press password suspend)."
;
case
0x7300:
return
"PIN DUKPT is STOP (21 bit 1)."
;
case
0x7400:
return
"Device is Busy."
;
case
0xE100:
return
"Can not enter sleep mode"
;
#80136501-001 IDTech Windows SDK Guide for Kiosk III/IV