Bump....
I'm having the same issue as SagarGoswami. We are currently using a Magtek SCRA with a our own BDK with a Thales HSM8000 loaded with the same key. However, m3 response doesn't correct decrypted data.
Our encryption method is 3DES CBC mode, it also contains an IV
We send the following to the HSM:
getKSN:xxxxxxxxxxxxxxxxxxxx <20-bits where BDK is 7-bits, Device Serial is 8-bits, Transaction Counter is 5-bits>
getTrack2:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx <80-bits>
What command codes do we need to send to the HSM?
Our country is not very familiar with setting up HSMs for DUKPT(3DES). The Thales guys here have no clue what they are doing here, so they are calling other offices to get the answers.
Please help.