I want to integrate and test a terminal device (PED) with HSM Luna. But I'm not able to understand steps clearly, as to what is done when a new device is integrated. Can anyone please help with this.
Things I know:
Firstly, a BDK is generated. For every device to be integrated, we generate a KSN (which is essentially 59 bit value (left padded 16 bits 0xFFFF, keysetID 24 bits and device id 19 bits)), which uniquely identifies the BDK for every transaction.
Now the question is, how it is done. The request/response of HSM device (function codes etc).
If someone can explain it, it'll be appreciated.