Return codes
  • 22 Jan 2025
  • 7 Minutes à lire
  • Sombre
    Lumière
  • PDF

Return codes

  • Sombre
    Lumière
  • PDF

The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article

  Table: Authentication and management services return codes
CodeMeaningCodeMeaning
0Success1024Challenge not decimal
1Failure1025Buffer too small
2

Static password validation failed

1026Currency not decimal
130

Invalid response pointer

1027TDS too long
131

Missing required challenge

1028Transaction currency required
132

Unsupported token type

1029

Transaction amount too long

133

Invalid RandomNumber pointer

1030

Transaction currency too long

134

Invalid UnlockCode pointer

1031

Transaction amount required

135

Invalid challenge pointer

1032

Invalid message length

136

Invalid ChallengeLength pointer

1033

Invalid item type

137

Challenge not supported

1034Invalid IIPB length
138

Unlock function not supported

1035

Invalid PSN

139Invalid signature pointer

140Challenge corrupted1037

Transaction amount is not decimal

141Invalid field count1038Key type invalid
142Invalid TestCode pointer1039

Invalid response length with DP algorithm

143Invalid HostDateTime pointer1040

Invalid host code length with DP algorithm

144Invalid ClockShift pointer1041

Invalid ATC bit mask in IIPB

145

Invalid ChallengeMsg pointer

1042

Invalid response type

146

Invalid MasterKey pointer

1043

Invalid IIPB - more than 64 bits set

147

Invalid ActivationCode pointer

1100

Function not supported

148

Invalid data field pointer

1101

EMV-CAP is not supported

149

Invalid initial vector length

1103

Unlock Version 2 not supported
150

Invalid derivation data length

1104Virtual token is not a primary token
151

Invalid KCV length

1106EMV HSM application not supported
152

Invalid DataField pointer

1107

EMV SSM application not supported

153Invalid event window1109Invalid derivation code
154Invalid data block size1110Invalid derivation code pointer
155Invalid time window1111Invalid derivation code length
156Obsolete hash data block1112Invalid character in derivation code
157Invalid hash data block1113Derivation code check digit is wrong
158Invalid salt pointer1114Invalid derivation code format parameter
159Invalid state data block pointer1116Response check digit not allowed
160Invalid hash data block pointer1117Challenge check digit not allowed
161

Invalid key pointer

1118Unsupported BLOB
162

Salt buffer too big

1119

Unsupported payload key BLOB

163

Key buffer too big

1262Payload key data buffer too small
164Invalid serial number suffix pointer1263Device ID buffer too small
165Invalid response length1264Invalid master application
166Missing required CESPR1265Invalid master application data pointer
167Input data corrupted (challenge or CESPR)1266Invalid message vector pointer
169CESPR character invalid1267Invalid message vector length
179Session handle invalid1268Invalid message vector version


1269Invalid message vector pointer
201Code replay attempt1270Invalid activation message pointer
202Identification error threshold reached1271Invalid activation message length pointer
203Sign error threshold reached1272Invalid message body type
204Duplicate signature found1273Invalid activation vector length
205Inactive days reached1274Invalid message protocol version
206Sign sync error1275Invalid message protection type
207Invalid use of onlinesg flag1276Invalid device code pointer
208Application disabled1277Invalid device ID pointer
209Grace period expired1278Invalid device ID length pointer
210Allowed use count reached1279Invalid device ID
211Virtual token not supported1280Invalid device type pointer
272Invalid wrapped key1281Invalid device code length
412Invalid checksum1282Invalid device code check digit
413Invalid Base64 format1283Invalid device code character
414Invalid checksum (HSM)1284Invalid device code
500Init key not verified1285Master key derivation failed
501Bad init key length1286Invalid payload key pointer / Invalid payload key data pointer
506Invalid CINIT handle pointer1287Invalid payload key length pointer / Invalid payload key data length pointer
507Invalid CINI HDR pointer1288Invalid serial number prefix
508Invalid header record1289Invalid serial number suffix
509Invalid CINI data pointer1290Invalid sequence number pointer
510Invalid Digipass data pointer1291Invalid application count pointer
511Invalid serial number pointer1292Sequence number threshold reached
512Invalid AuthMode pointer1293Invalid sequence number
513Invalid data record1294Digipass key derivation failed
514Invalid Digipass info pointer1295Invalid Digipass instance SM application in static vector
515Invalid Digipass type pointer1296Key wrapping failed
516Invalid key set pointer1297Invalid static vector
517Invalid property value1298Invalid Digipass instance application in static vector
518Invalid property1299Signed message not hexadecimal
530Invalid QA data pointer1300Invalid signed message length
531Invalid QA security level1301Invalid signed message pointer
532Invalid QA data length1302AES CTR encryption failed
533Invalid UserId pointer1303Invalid request message pointer
534Invalid UserId length1304Invalid request message length pointer
535Invalid QA number1305Invalid request body pointer
536Invalid encrypted QA data1306Invalid request body length
537Invalid static vector pointer1307Invalid deactivation message pointer
540Invalid QAkey pointer1308Invalid deactivation message length pointer
541Invalid index list1309Invalid Secure Channel application
542Invalid hash list1310Invalid payload key type
543Invalid DP4WebBLOB1311Null Digipass data
545Invalid static vector length1312Null serial number
546Invalid activation code format in static vector1313Null authentication mode
547Alea is too long1314Null token type
548Shared secret is too long / Shared data too long1315Invalid reserved value
549Alea and shared secret too long / Alea + shared data too long316Secure Channel not supported
550Null master key label pointer1317Secure Channel supported. Payload key BLOB is mandatory
551Null master key KCV pointer1318Secure Channel not supported. Payload key BLOB has to be NULL or empty string
552Null derivation seed pointer1319Invalid library version pointer
553Null derivation key KCV pointer1320Library version buffer too small
554Null TLV data pointer1321Invalid library version length pointer
555Null auth mode pointer1322Invalid library bitness pointer
556Null master key reference1323Library bitness buffer too small
557Null encryption key reference1324Invalid library bitness length pointer
558Null encryption key KCV pointer1325Invalid library type pointer
559Invalid seed length1326Library type buffer too small
560Null output buffer1327Invalid library type length pointer
561Invalid matrix card sequence number1328Invalid module version
562Invalid row number1329Module version buffer too small
563Invalid column number1330Invalid module version length pointer
564Invalid security level1331Activation 1 not supported
567Invalid activation flags value1332Activation 2 not supported
568

Invalid DP+ application in Digipass data

1333Deactivation not supported
569Invalid application name in Digipass data1334Transaction request not supported
570Invalid static vector version1335Invalid payload key type in payload key data
571Invalid application index in static vector1336Inconsistent payload key type between payload key data and message vector
572Missing application key type in static vector1337Unsupported message protocol version
573Serial number suffix not decimal1338Unsupported message type
574Invalid serial number prefix in SV1339Unsupported message type
575Invalid event reactivation counter pointer1340Invalid message pointer
576Digipass data does not match with SV1341Message is not hexadecimal
577HSM random generation failed1342Invalid response message length
578Invalid BLOB status1343Invalid information message length
579Alea or shared data not allowed1344Invalid request message length
580Static vector light not found1345Invalid request message protection type
590Invalid command pointer1346Invalid request message protection type
600Invalid Gordian root information1347Invalid information message protection type
601Invalid Gordian today information1348Invalid information message protection type
602Invalid Gordian tomorrow information1349Invalid response body pointer
603Invalid Gordian stimulus information1350Invalid response body pointer
701Invalid input buffer pointer1351Invalid response body pointer
702Invalid HASH buffer pointer1352Nonces are not equal
703Invalid hash algorithm1353Payload key BLOB is mandatory
704Invalid hash length1354Invalid request message type
706Invalid data buffer pointer1355Invalid response message type
801Static password not supported1356Invalid information body pointer
802Change password mandatory1357Invalid information body pointer
803New password too short1358Invalid information body length pointer
804New password too long1359Information body buffer is too small
805Password not equal1360Invalid information message type
806Static password change not supported1361Invalid authentication tag
807Serial number not equal1362Invalid response message length
808Invalid application count value1363Invalid message expiration time value
809Encrypted static password not supported1364Message time validity expired
810Unlock authentication failure5001Unsupported request message protocol version
811Invalid unlock authentication code pointer5002Unsupported request message type
812Invalid unlock authentication index5003Unsupported request message protection type
813Unlock authentication code is too short5004Invalid request message length
814Unlock authentication code is too long5005Invalid request message; character not hexadecimal
900HSM null session5006Incorrect serial number in the request message; character not hexadecimal
901HSM invalid state5007Invalid authentication tag in the request message
907HSM not initialized10001Success with context warning
908HSM key not found10002Success with user warning
909HSM invalid slot ID10003Success with user & context warning
910Invalid HSM command in reply10004Success with platform warning
911HSM invalid key KCV10005Success with platform & context warning
912HSM invalid BLOB status10006Success with platform & user warning
913Invalid HSM key property10007Success with platform & user & context warning
916PKCS11 find process error20000 to 29999PKCS11 vendor error
917Key type inconsistent30000 to 31999PKCS11 standard error
918HSM encryption failed-101Challenge too short
919HSM decryption failed-102Challenge too long
950Invalid application for AES HSM encryption-103Challenge check digit wrong
951Invalid HSM key type for HSM decryption-105Challenge minimum length not allowed
1000Function does not support EMV-CAP-106Challenge maximum length not allowed
1001Function does not support EMV-CAP-107Challenge number wrong
1002Compression failed - header too big-108Challenge character invalid
1003Compression failed - source too big-151CESPR too short
1004Compression failed maximum length requirements-152CESPR too long
1005BER-TLV TAG too long - must be 1 or 2 bytes-153Server public key too long
1006BER-TLV length field too long – must be <= 5 bytes-201Response length out of bounds
1007Invalid BER-TLV tag field-202Response too short


-203Response too long
1009Total length does not match TLV object lengths-204Response check digit wrong
1010IAD not found in TLV list-205Response character not decimal
1011AIP not found in TLV list-206Response character not hexadecimal
1012PAN not found-207Response character set not specified
1013PSN not found-208Response not alphanumeric
1014IAF profile not found in TLV list-301Time most execution failed
1015Challenge is not hexadecimal-302Time next execution failed
1016Challenge and TDS present-310Invalid reserved parameter
1017IIPB profile not found in TLV list-401Event most execution failed
1018Invalid TLV item pointer-508Token type not supported
1019Missing mandatory TLV item-509Response type not allowed


-510Invalid record
1021CDOL compression failed, CDOL is too long-511Wrong record CRC check
1022Invalid BER-TLV data pointer-1501Memory allocation failed
1023TDS not decimal  
  Table: DPX import service return codes
CodeMeaningCodeMeaning
0Success-900

Error DE DEF records content

100

Success – token complete

-901

Error DE data records content

107

Success – end of file reached

-902

Error DE tokens content

-10

Error null pointer

-1500

Cannot allocate memory

-11

Error bad argument

-1501

Handle pointer is null

-12

Error DPX clear failed

-1502

Handle context is pointer null

-13

Error DES calculation

-1503

Handle key is pointer null

-14

Error InitKey length

-1504

Invalid handle context eyecatcher

-15

Error InitKey value

-1505

Invalid handle key eyecatcher

-20

Error file open failed

-1506

Invalid selected application

-21

Error file close failed

-1507

Selected application pointer is null

-22

Error file rewind failed

-1508

InitKey pointer is null

-23

Error file not open

-1509

File name pointer is null

-24

Error file not closed

-1510

Invalid selected application

-30

Error fatal error

-1511

Application count pointer is null

-31

Error file has errors

-1512

Application name pointer is null

-32

Error too many errors

-1513

Token count pointer is null

-33

Error too much info

-1514

Serial number pointer is null

-40

Error void text

-1515

Digipass type pointer is null

-41

Error truncated text

-1516

Authentication mode pointer is null

-42

Error no DF records

-1517

Digipass data pointer is null

-43

Error unexpected record

-1518

Key name pointer is null

-44

Error bad record type

-1519

Key KCV pointer is null

-45

Error unexpected content

-1520

Invalid SV in DPX

-46

Error line exhausted

-1521

Invalid static vector length

-47

Error missing quotes

-1522

Output buffer pointer is null

-48

Error missing field name

-1523Invalid response length with Digipass algorithm in DPX
-49

Error bad field name

-1524

Invalid return host code length with Digipass algorithm in DPX

-50

Error bad field type

-1525

Unlock mixed versions in same DPX

-51

Error field size

-1526

Invalid unlock challenge length in DPX

-52

Error line size

-1527

Invalid unlock code type in DPX

-100

Error DH file content

-1528

Invalid unlock code length in DPX

-101

Error DH date content

-1530

EMV HSM DPX not supported

-102

Error DH version content

-1531

EMV SSM DPX not supported

-103

Error DH created by content

-1532

Invalid timer unit for OCRA in DPX

-200

Error DC HSH content

-1533

Invalid response or host code length in DPX

-201

Error DC DEL content

-1534

Unlock and static PIN in same DPX file

-202

Error HSH value

-1535

Invalid message vector in DPX

-203

Error DEL value

-1536

Invalid message vector length

-300

Error DF field name

-1537

Invalid master activation application

-301

Error DF descriptor

-1538

Sequence number threshold pointer is null

-400

Error DA record

-1539

Activation vector pointer is null

-401

Error DA field

-1540

Activation vector length pointer is null

-500

Error Digipass field value

-1541

Invalid activation vector buffer length

-501

Error Digipass descriptor

-1542

Invalid master application number

-502

Error Digipass unknown descriptor

-1543

Function does not support this DPX

-503

Error Digipass record redefinition

-1544

Payload key BLOB pointer is null

-504

Error Digipass record overflow

-1545

Paylod key BLOB length pointer is null

-800

Error CT field type

-1546

Paylod key BLOB buffer length is not valid

-801

Error CT name redefinition

-1547

Invalid GM/T 0004-2012 application

-802

Error CT field length

-1548

Invalid time step for GM/T 0004-2012 algorithm

-803

Error CT field name

-1549Invalid unlock type for AES HSM encryption
-804

Error CT too many entries

-1550Invalid application key type for AES HSM encryption

Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle