Referring to the Stack Flow discussion at: How can I check INITIALIZE UPDATE and EXTERNAL AUTHENTICATE correctness?
How was the derivation_const_ENC of 0182 arrived at?
Secondly, I am trying to authenticate to a smart card CardManager with an AES key set and SCP03. Is anyone aware of a CardManager class with initializeUpdate and externalAuthenticate methods that supports SCP03 ?
I have tried a key type of AES (0x88) with a key version of 255 with my old versions of CardManager, OPApplet, and OPKey, but the verification of the response from initializeUpdate fails with a "wrong R-APDU length". If I use a DES key set and SCP_UNDEFINED, it works.