took a long time to crack the case ... the reason is that CMCK actually does the encryption themselves and rely on the minidriver "just" to forward the challenge to the card. The specifications are so blurry that it's not clear where the encryption should be done.