Hi,
Thanks for the inputs. We have already tested the flow using smart card-backed keys, and it has worked well when handling NSURLSession requests.
We are currently using PKCS11 APIs available from third party SDK to handle smart card requests for a Remote Desktop solution, which involves cryptographic operations such as signing data and verifying PINs.
We would appreciate your assistance with the following:
Sign Data Without Sending an APDU Command:
Is there an existing PKCS11 API that allows us to sign data?
Retrieving Key/Certificate Attributes (CK_value, CK_Label):
Can we retrieve attributes such as CK_VALUE (the key or certificate data) and CK_LABEL (the label associated with the key or certificate) for private/public keys or certificates? If so, could you provide the recommended API?
Obtaining Slot ID from the Smart Card:
We need to retrieve the slot ID associated with the smart card, as this ID represents the physical location of the card within the reader. Is there a method to obtain the slot ID for a specific smart card during cryptographic operations?
Topic:
Privacy & Security
SubTopic:
General
Tags: